1
0
mirror of https://github.com/wolfpld/tracy synced 2025-04-29 20:33:52 +00:00

Merge pull request #935 from JCash/missing-namespace

Added missing tracy:: to some macros
This commit is contained in:
Bartosz Taudul 2024-12-01 17:02:15 +01:00 committed by GitHub
commit c214804aa1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -114,11 +114,11 @@ struct LuaZoneState
#define TracyLfqPrepare( _type ) \ #define TracyLfqPrepare( _type ) \
moodycamel::ConcurrentQueueDefaultTraits::index_t __magic; \ tracy::moodycamel::ConcurrentQueueDefaultTraits::index_t __magic; \
auto __token = GetToken(); \ auto __token = tracy::GetToken(); \
auto& __tail = __token->get_tail_index(); \ auto& __tail = __token->get_tail_index(); \
auto item = __token->enqueue_begin( __magic ); \ auto item = __token->enqueue_begin( __magic ); \
MemWrite( &item->hdr.type, _type ); tracy::MemWrite( &item->hdr.type, _type );
#define TracyLfqCommit \ #define TracyLfqCommit \
__tail.store( __magic + 1, std::memory_order_release ); __tail.store( __magic + 1, std::memory_order_release );
@ -136,11 +136,11 @@ struct LuaZoneState
#ifdef TRACY_FIBERS #ifdef TRACY_FIBERS
# define TracyQueuePrepare( _type ) \ # define TracyQueuePrepare( _type ) \
auto item = Profiler::QueueSerial(); \ auto item = tracy::Profiler::QueueSerial(); \
MemWrite( &item->hdr.type, _type ); tracy::MemWrite( &item->hdr.type, _type );
# define TracyQueueCommit( _name ) \ # define TracyQueueCommit( _name ) \
MemWrite( &item->_name.thread, GetThreadHandle() ); \ tracy::MemWrite( &item->_name.thread, tracy::GetThreadHandle() ); \
Profiler::QueueSerialFinish(); tracy::Profiler::QueueSerialFinish();
# define TracyQueuePrepareC( _type ) \ # define TracyQueuePrepareC( _type ) \
auto item = tracy::Profiler::QueueSerial(); \ auto item = tracy::Profiler::QueueSerial(); \
tracy::MemWrite( &item->hdr.type, _type ); tracy::MemWrite( &item->hdr.type, _type );