Frame profiler
Go to file
Bartosz Taudul 07996c16cf
Fix gcc 8.3 with LTO.
In member function ‘UpdateSampleStatisticsImpl’:
warning: argument 1 value ‘18446744073709551598’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
         auto cfdata = (CallstackFrame*)alloca( ( fxsz-1 ) * sizeof( CallstackFrame ) );
                                        ^
2021-04-09 01:15:18 +02:00
.github Use more recent setup-msbuild action. 2020-11-06 01:29:35 +01:00
.vscode
capture
client Make {Startup,Shutdown}Profiler() signatures consistent. 2021-03-08 02:39:51 +01:00
common
csvexport
doc
examples
extra Add build automation script. 2021-02-06 23:57:14 +01:00
getopt
icon
imgui Update ImGUI to 1.82 + docking. 2021-03-15 21:13:01 +01:00
import-chrome
libbacktrace
library Update all sln files to MSVC 2019. 2021-01-26 20:24:47 +01:00
manual
nfd Set owner of file dialogs on windows. 2020-06-10 01:52:17 +02:00
profiler
server Fix gcc 8.3 with LTO. 2021-04-09 01:15:18 +02:00
test Custom allocator test. 2020-09-24 01:31:23 +02:00
update
vcpkg
zstd
.gitignore Add build automation script. 2021-02-06 23:57:14 +01:00
AUTHORS Update email. 2021-02-10 02:43:05 +01:00
LICENSE Update email. 2021-02-10 02:43:05 +01:00
NEWS
README.md Release 0.7.0. 2020-06-11 14:30:34 +02:00
TODO
Tracy.hpp Add ZoneIsActive and ZoneIsActiveV macros. 2021-02-16 13:38:54 -06:00
TracyC.h
TracyClient.cpp Explicitly state which default-linked libraries are needed. 2021-01-13 01:42:48 +01:00
TracyD3D12.hpp
TracyLua.hpp
TracyOpenCL.hpp Add GPU name transfer macros. 2021-01-31 19:15:23 +01:00
TracyOpenGL.hpp Add GPU name transfer macros. 2021-01-31 19:15:23 +01:00
TracyVulkan.hpp Add GPU name transfer macros. 2021-01-31 19:15:23 +01: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 (C, C++11, Lua), GPU (OpenGL, Vulkan, OpenCL, Direct3D 12), 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
New features in Tracy Profiler v0.7