diff --git a/Engine/CMakeLists.txt b/Engine/CMakeLists.txt index 1166d92..108c165 100644 --- a/Engine/CMakeLists.txt +++ b/Engine/CMakeLists.txt @@ -40,6 +40,9 @@ set(TRACY_DIR ${CMAKE_SOURCE_DIR}/Lib/tracy) target_include_directories(Engine PUBLIC ${TRACY_DIR}/public) target_sources(Engine PRIVATE ${TRACY_DIR}/public/TracyClient.cpp) target_compile_definitions(Engine PUBLIC TRACY_ENABLE) +# 按需剖析:GPU context 宣告(GpuNewContext)与连接绑定——GUI 永远晚于 +# 程序启动连接,没有这个宏宣告消息被丢弃,GPU 时间线永远空白 +target_compile_definitions(Engine PUBLIC TRACY_ON_DEMAND) find_package(Threads REQUIRED) target_link_libraries(Engine PUBLIC Threads::Threads)