C++ frame profiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Bartosz Taudul 8331df64be
Merge pull request #315 from hulakdar/master
3 days ago
.github Update to MSVC 2022. 2 months ago
.vscode Add minimal vscode configuration. 1 year ago
capture Make capture output better suited for 80-char-wide terminals. 4 weeks ago
client Cast GetProcAddress() ptr to const void*. 3 weeks ago
common CallTrace() is no longer present. 3 weeks ago
csvexport Bump zstd to 1.5.1. 1 month ago
doc Update second screenshot. 1 year ago
examples Update OpenCLVectorAdd.cpp 5 days ago
extra Update to MSVC 2022. 2 months ago
getopt Move getopt to root 2 years ago
icon Recompress public facing PNG images. 1 year ago
imgui Merge thedmd/feature/font-line-spacing into ImGui. 1 month ago
import-chrome Bump zstd to 1.5.1. 1 month ago
libbacktrace Update libbacktrace to d0f5e95. 6 months ago
library Update to MSVC 2022. 2 months ago
manual [Minor] wording fix 3 weeks ago
nfd Set owner of file dialogs on windows. 2 years ago
profiler Use TooltipIfHovered() where appropriate. 3 weeks ago
server Use TooltipIfHovered() where appropriate. 3 weeks ago
test Drop support for Cygwin. 4 months ago
update Bump zstd to 1.5.1. 1 month ago
vcpkg Add -disableMetrics to vcpkg script 2 years ago
zstd Bump zstd to 1.5.1. 1 month ago
.gitignore Add build automation script. 12 months ago
AUTHORS Update AUTHORS. 4 months ago
CMakeLists.txt Merge branch 'master' of https://github.com/wolfpld/tracy 2 weeks ago
LICENSE Update copyright date in LICENSE. 3 weeks ago
NEWS Update NEWS. 4 weeks ago
README.md Bundle links in README including latest documentation 6 months ago
TODO Add TODO. 2 years ago
Tracy.hpp Add fiber support on client side. 3 months ago
TracyC.h Added IsConnected C API Equivalent 2 months ago
TracyClient.cpp Merge remote-tracking branch 'origin/master' into hw 8 months ago
TracyD3D11.hpp Check if rpmalloc has to be initialized before each operation. 8 months ago
TracyD3D12.hpp Actually check for the required feature 3 days ago
TracyLua.hpp Implement callstack serialization. 4 months ago
TracyOpenCL.hpp Check if rpmalloc has to be initialized before each operation. 8 months ago
TracyOpenGL.hpp Update TracyOpenGL.hpp 3 months ago
TracyVulkan.hpp VK_TIME_DOMAIN_MAX_ENUM_EXT may be undefined. 1 month ago
meson.build Add meson.build 7 months ago

README.md

Tracy Profiler

Sponsor

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

Tracy supports profiling CPU (C, C++11, Lua), GPU (OpenGL, Vulkan, OpenCL, Direct3D 11/12), memory, locks, context switches, per-frame screenshots and 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