From 90de2d2f733c92cedd0364e9a64410c8f7dddcad Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Fri, 15 Jan 2021 21:39:50 +0100 Subject: [PATCH] Support queuing serial items with callstack. --- client/TracyProfiler.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/client/TracyProfiler.hpp b/client/TracyProfiler.hpp index 161e1624..530e0c8b 100644 --- a/client/TracyProfiler.hpp +++ b/client/TracyProfiler.hpp @@ -171,6 +171,14 @@ public: return p.m_serialQueue.prepare_next(); } + static tracy_force_inline QueueItem* QueueSerialCallstack( void* ptr ) + { + auto& p = GetProfiler(); + p.m_serialLock.lock(); + p.SendCallstackSerial( ptr ); + return p.m_serialQueue.prepare_next(); + } + static tracy_force_inline void QueueSerialFinish() { auto& p = GetProfiler();