Files
HelloVulkan/.gitmodules
T
atdunbg b6982d426f feat: Tracy profiler 接入(CPU 帧时间线)
- vendored tracy 子模块;TRACY_ENABLE 全局生效,宏关闭时零开销
- 插桩:Application::Run FrameMark(帧边界)、Renderer::Render、
  SceneRenderer::BuildFrame(ZoneScopedN)+ GPUDriven Collect
  (ZoneNamedN——同作用域第二个 zone 不能用 ZoneScopedN,变量名
  固定会重声明)、Scene::UpdateTransforms
- 覆盖 CPU 侧关键路径:帧时间线 / 场景收集 / transform 重算 / 录制提交
- 用法:游戏运行时打开 Tracy GUI(release 下载)即自动连接(8086 端口)
2026-09-23 16:10:46 +08:00

26 lines
760 B
Plaintext

[submodule "Lib/glfw"]
path = Lib/glfw
url = https://github.com/glfw/glfw.git
[submodule "Lib/glm"]
path = Lib/glm
url = https://github.com/g-truc/glm.git
[submodule "Lib/spdlog"]
path = Lib/spdlog
url = https://github.com/gabime/spdlog.git
[submodule "Lib/assimp"]
path = Lib/assimp
url = https://github.com/assimp/assimp.git
[submodule "Lib/entt"]
path = Lib/entt
url = https://github.com/skypjack/entt.git
[submodule "Lib/imgui"]
path = Lib/imgui
url = https://github.com/ocornut/imgui.git
branch = docking
[submodule "Lib/VulkanMemoryAllocator"]
path = Lib/VulkanMemoryAllocator
url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
[submodule "Lib/tracy"]
path = Lib/tracy
url = https://github.com/wolfpld/tracy.git