mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-10 10:41:50 +00:00
Provide empty {Gpu,Vk}CtxScope classes if tracy is disabled.
This may be needed if some wrapping is done, abstracting the OpenGL and Vulkan tracing.
This commit is contained in:
parent
081b1069f6
commit
c9c4d2845a
@ -17,6 +17,11 @@
|
|||||||
#define TracyGpuZoneS(x,y)
|
#define TracyGpuZoneS(x,y)
|
||||||
#define TracyGpuZoneCS(x,y,z)
|
#define TracyGpuZoneCS(x,y,z)
|
||||||
|
|
||||||
|
namespace tracy
|
||||||
|
{
|
||||||
|
class GpuCtxScope {};
|
||||||
|
}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#include <atomic>
|
#include <atomic>
|
||||||
|
@ -16,6 +16,11 @@
|
|||||||
#define TracyVkZoneS(c,x,y,z)
|
#define TracyVkZoneS(c,x,y,z)
|
||||||
#define TracyVkZoneCS(c,x,y,z,w)
|
#define TracyVkZoneCS(c,x,y,z,w)
|
||||||
|
|
||||||
|
namespace tracy
|
||||||
|
{
|
||||||
|
class VkCtxScope {};
|
||||||
|
}
|
||||||
|
|
||||||
using TracyVkCtx = void*;
|
using TracyVkCtx = void*;
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user