Add profiler Tag macro (#10593) 859d6283c9

Update profiler_macros.h

Co-authored-by: John White <aliasbinman@gmail.com>
This commit is contained in:
aliasbinman
2025-09-16 17:31:47 +00:00
parent e76d509727
commit 5591fac1b3
2 changed files with 3 additions and 1 deletions

View File

@@ -1 +1 @@
21af6591da0dcf8679f7912c3e46f45ed83c1888
859d6283c9d533461367603ddcf5e9a0812d3806

View File

@@ -19,10 +19,12 @@
#define RIVE_PROF_FRAME() OPTICK_FRAME("RiveFrame")
#define RIVE_PROF_SCOPE() OPTICK_EVENT()
#define RIVE_PROF_SCOPENAME(name) OPTICK_EVENT(name)
#define RIVE_PROF_TAG(cat, tag) OPTICK_TAG(cat, tag)
#define RIVE_PROF_THREAD(name) OPTICK_THREAD(name)
#else // No profiler selected - fallback to no-op
#define RIVE_PROF_FRAME()
#define RIVE_PROF_SCOPE()
#define RIVE_PROF_SCOPENAME(name)
#define RIVE_PROF_TAG(cat, tag)
#define RIVE_PROF_THREAD(name)
#endif