mirror of
https://github.com/wolfpld/tracy.git
synced 2026-10-13 20:35:41 +00:00
Add necessary Tracy macros
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
#ifndef TRACY_ENABLE
|
||||
|
||||
#define TracyCUDAContext(device, queue) nullptr
|
||||
#define TracyCUDAContext() nullptr
|
||||
#define TracyCUDAContextDestroy(ctx)
|
||||
#define TracyCUDAContextName(ctx, name, size)
|
||||
|
||||
@@ -1308,6 +1308,15 @@ namespace tracy
|
||||
|
||||
}
|
||||
|
||||
#define TracyCUDAContext() tracy::CUDACtx::Create()
|
||||
#define TracyCUDAContextDestroy(ctx) tracy::CUDACtx::Destroy(ctx)
|
||||
#define TracyCUDAContextName(ctx, name, size) ctx->Name(name, size)
|
||||
|
||||
#define TracyCUDAStartProfiling(ctx) ctx->StartProfiling()
|
||||
#define TracyCUDAStopProfiling(ctx) ctx->StopProfiling()
|
||||
|
||||
#define TracyCUDACollect(ctx) ctx->Collect()
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user