Frame profiler
Go to file
2022-06-16 13:48:15 +02:00
.github
.vscode
capture Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest 2022-06-04 16:44:27 +02:00
client Move ring identifier check out of the loop. 2022-06-16 13:48:15 +02:00
common Support TRACY_NO_ISA_EXTENSIONS build flag. 2022-05-19 23:40:33 -07:00
csvexport Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest 2022-06-04 16:44:27 +02:00
doc
examples remove blocking collect 2022-01-28 11:55:42 +08:00
extra
getopt
icon
imgui Update ImGui to 1.87 + docking. 2022-04-27 00:49:37 +02:00
import-chrome Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest 2022-06-04 16:44:27 +02:00
libbacktrace String length is known, use memcpy instead of strcpy. 2022-05-01 12:46:09 +02:00
library Support TRACY_NO_ISA_EXTENSIONS build flag. 2022-05-19 23:40:33 -07:00
manual Merge pull request #401 from thedmd/inactive-allocations 2022-06-06 11:22:34 +02:00
nfd
profiler Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest 2022-06-04 16:44:27 +02:00
server Hiding the "Incomplete context switch data" warning on fibers. 2022-06-14 08:01:19 -07:00
test Restrict debuginfod to Linux. 2022-05-01 01:04:05 +02:00
update Merge pull request #365 from theblackunknown/msvc+vcpkg-manifest 2022-06-04 16:44:27 +02:00
vcpkg Made install_vcpkg_dendencies.bat work from any working directory 2022-03-07 18:44:51 +01:00
zstd Bump zstd to 1.5.2. 2022-03-18 01:52:11 +01:00
.gitignore Add Vcpkg manifest + MSBuild integration 2022-05-09 10:42:10 +02:00
AUTHORS
CMakeLists.txt
LICENSE Update copyright date in LICENSE. 2022-01-01 17:43:38 +01:00
meson_options.txt Add flag to disable crash handler 2022-04-27 07:11:53 -07:00
meson.build
NEWS Update NEWS. 2022-06-12 00:39:41 +02:00
README.md
TODO
Tracy.hpp
TracyC.h
TracyClient.cpp
TracyD3D11.hpp
TracyD3D12.hpp
TracyLua.hpp Implement callstack serialization. 2021-10-10 16:14:17 +02:00
TracyOpenCL.hpp Update TracyOpenCL.hpp 2022-02-27 15:53:24 -06:00
TracyOpenGL.hpp
TracyVulkan.hpp
vcpkg.json Remove vcpkg builtin-baseline 2022-06-04 16:26:22 +02:00

Tracy Profiler

Sponsor

A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.

Tracy supports profiling CPU (Direct support is provided for C, C++, and Lua integration. At the same time, third-party bindings to many other languages exist on the internet, such as Rust, Zig, OCaml, Odin, etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.

  • Documentation for usage and build process instructions
  • Releases containing the documentation (tracy.pdf) and compiled Windows x64 binaries (Tracy-<version>.7z) as assets
  • Changelog

Introduction to Tracy Profiler v0.2
New features in Tracy Profiler v0.3
New features in Tracy Profiler v0.4
New features in Tracy Profiler v0.5
New features in Tracy Profiler v0.6
New features in Tracy Profiler v0.7
New features in Tracy Profiler v0.8