Об этом проекте

Tracy Profiler — высокопроизводительный инструмент профилирования в реальном времени, созданный для игр и других приложений. Он обеспечивает хронометраж с наносекундным разрешением и сочетает кадровое и выборочное профилирование. Поддерживается профилирование CPU с прямой интеграцией для C, C++, Lua, Python и Fortran, а также сторонние привязки для Rust, Zig, C#, OCaml и Odin. Профилирование GPU охватывает основные API: OpenGL, Vulkan, Direct3D 11/12, Metal, OpenCL, CUDA и WebGPU. Дополнительные возможности включают отслеживание выделений памяти, анализ блокировок, мониторинг контекстных переключений и автоматическую привязку скриншотов к зафиксированным кадрам. В релизах проекта доступны подробная документация (tracy.pdf), скомпилированные бинарные файлы для Windows x64, интерактивная демонстрация и журнал изменений. Tracy широко используется в разработке игр и в приложениях, чувствительных к производительности; доступны видеопрезентации с CppCon 2023 и обзоры функций версий 0.2–0.8.