From cc219885371254f167a978b8c1fe8e49a092bb66 Mon Sep 17 00:00:00 2001 From: Marcos Slomp Date: Fri, 6 Mar 2026 01:33:01 -0800 Subject: [PATCH] adding C API for Profiler::GetTime() --- public/client/TracyProfiler.cpp | 5 +++++ public/tracy/TracyC.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/public/client/TracyProfiler.cpp b/public/client/TracyProfiler.cpp index 209fc2c4..f6818a8e 100644 --- a/public/client/TracyProfiler.cpp +++ b/public/client/TracyProfiler.cpp @@ -5079,6 +5079,11 @@ TRACY_API void ___tracy_end_sampling_profiling( void ) { tracy::EndSamplingProfiling(); } +TRACY_API int64_t ___tracy_get_time( void ) +{ + return tracy::Profiler::GetTime(); +} + #ifdef __cplusplus } #endif diff --git a/public/tracy/TracyC.h b/public/tracy/TracyC.h index a827cd59..dd5a9b7a 100644 --- a/public/tracy/TracyC.h +++ b/public/tracy/TracyC.h @@ -392,6 +392,8 @@ TRACY_API void ___tracy_fiber_leave( void ); # define TracyCFiberLeave ___tracy_fiber_leave(); #endif +TRACY_API int64_t ___tracy_get_time(); + #endif #ifdef __cplusplus