Frame profiler
Go to file
2020-02-22 13:11:16 +01:00
capture
client Store current process id. 2020-02-22 13:11:16 +01:00
common Move GetThreadHandleImpl() from header to source file. 2020-02-11 14:40:49 +01:00
doc
examples/ToyPathTracer
extra Use a proper build script. 2019-09-27 00:06:45 +02:00
icon
imgui Update ImGui to 1.75. 2020-02-10 16:26:04 +01:00
imguicolortextedit
import-chrome
libbacktrace
library Add shared library project files. 2020-01-25 17:16:08 +01:00
manual Fix typo. 2020-02-20 23:11:13 +01:00
nfd All variables must be defined before goto. 2019-06-23 00:36:25 +02:00
profiler Handle FileReadError. 2020-02-12 19:53:37 +01:00
server Replace remaining manual children checks with HasChildren(). 2020-02-21 00:36:45 +01:00
test Link with execinfo on FreeBSD. 2019-11-21 20:41:57 +01:00
update
zstd
.appveyor.yml Build release library. 2020-01-25 17:29:23 +01:00
.gitignore
AUTHORS
LICENSE
NEWS
README.md Add emphasis on build instructions being in the manual. 2020-02-11 14:15:48 +01:00
TODO Add TODO. 2020-01-08 18:16:17 +01:00
Tracy.hpp
TracyC.h
TracyClient.cpp
TracyLua.hpp
TracyOpenGL.hpp
TracyVulkan.hpp

Tracy Profiler

Build status

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

Tracy supports profiling CPU (C, C++11, Lua), GPU (OpenGL, Vulkan), memory, locks, context switches, per-frame screenshots and more.

For usage and build process instructions, consult the user manual at the following address.

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