feat: add tracy / various fixes

This commit is contained in:
2026-06-24 03:00:53 +02:00
parent 067caf5fe6
commit 9d3d14a54d
33 changed files with 1492 additions and 336 deletions
+3 -1
View File
@@ -56,7 +56,7 @@ set(SRC_FILES
"src/Physics/PhysicsWorld.cpp"
"src/Physics/SimplePhysicsWorld.cpp"
"src/Physics/PhysicsSceneBridge.cpp"
src/Components/Physics/BoxCollider.cpp
"src/Physics/JoltPhysicsWorld.cpp"
)
add_library(destrum ${SRC_FILES})
@@ -89,6 +89,7 @@ target_link_libraries(destrum
assimp
imgui
Jolt
Tracy::TracyClient
PRIVATE
freetype::freetype
@@ -99,6 +100,7 @@ target_compile_definitions(destrum
PUBLIC
VK_NO_PROTOTYPES
VMA_VULKAN_VERSION=1003000
TRACY_VK_USE_SYMBOL_TABLE
# VOLK_DEFAULT_VISIBILITY # FIXME: doesn't work for some reason
)