tracy
tracy copied to clipboard
Weird interaction between TRACY_MANUAL_LIFETIME and TRACY_DELAYED_INIT
You can't use TRACY_MANUAL_LIFETIME
alone because the c functions use cpp code that only exists when both macros are set:
https://github.com/wolfpld/tracy/blob/d62428c482845031e4ab633e6132dbc26cfe46ca/public/client/TracyProfiler.hpp#L51-L56
Is this intentional? If so, the c APIs should also be gated by both macros? Or maybe they should be unified?