https://github.com/wolfpld/tracy Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code + Explore + All features + Documentation + GitHub Skills + Blog * Solutions + For + Enterprise + Teams + Startups + Education + By Solution + CI/CD & Automation + DevOps + DevSecOps + Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles + Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} wolfpld / tracy Public * * Notifications * Fork 358 * Star 4.9k Frame profiler License View license 4.9k stars 358 forks Star Notifications * Code * Issues 50 * Pull requests 3 * Actions * Security * Insights More * Code * Issues * Pull requests * Actions * Security * Insights wolfpld/tracy This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 1 branch 24 tags Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/w] Use Git or checkout with SVN using the web URL. [gh repo clone wolfpl] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @wolfpld wolfpld Merge pull request #517 from mwl4/linux_compilation_fixes ... 52b6af8 Jan 25, 2023 Merge pull request #517 from mwl4/linux_compilation_fixes Linux compilation fixes 52b6af8 Git stats * 7,373 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github Add more packages on CI. Dec 19, 2022 .vscode Add test application build and run configuration. Apr 30, 2022 capture Wait on HasData condition to avoid infinite loop. Jan 25, 2023 common Allow manual disabling of libtbb linkage. Sep 28, 2022 csvexport Move all client headers and sources to public/ directory. Jul 17, 2022 doc Update screenshots. Jan 5, 2023 dtl Add Diff Template Library 1.20. Dec 23, 2022 examples Move all client headers and sources to public/ directory. Jul 17, 2022 extra Move TracyVersion.hpp to common. Aug 27, 2022 getopt Move getopt to root Jul 11, 2020 icon Minimize SVG files. Apr 15, 2022 imgui Update ImGui to 1.89.2 + docking. Jan 5, 2023 import-chrome Import frame messages (#459) Sep 2, 2022 library Move all client headers and sources to public/ directory. Jul 17, 2022 manual Update manual. Dec 30, 2022 nfd Update nativefiledialog-extended to 3311592. Jul 17, 2022 profiler Update ImGui to 1.89.2 + docking. Jan 5, 2023 public Fix compilation on linux: always initialize ScopedZone::m_connectionI... Jan 25, 2023 server Fix color channel names in source location message. Jan 23, 2023 test Fix test application flags. Aug 16, 2022 update Move TracyVersion.hpp to common. Aug 27, 2022 vcpkg Fail with error code if install_vcpkg_dependencies.bat commands fail Jun 25, 2022 zstd Bump zstd to 1.5.2. Mar 18, 2022 .gitignore Add Vcpkg manifest + MSBuild integration May 9, 2022 AUTHORS Update AUTHORS. Feb 11, 2022 CMakeLists.txt CMake: Fix invalid syntax Sep 3, 2022 LICENSE Update copyright year. Jan 8, 2023 NEWS Update NEWS. Jan 17, 2023 README.md Add interactive demo link. Oct 2, 2022 meson.build fixed includes Jul 28, 2022 meson_options.txt Fix Meson options to match build Jun 28, 2022 vcpkg.json Remove vcpkg builtin-baseline Jun 4, 2022 View code Tracy Profiler A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. 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 (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, C#, 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-.7z) as assets * Changelog * Interactive demo [profiler] [profiler2] [profiler3] 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 About Frame profiler Topics gamedev library performance profiler performance-analysis profiling gamedev-library profiling-library gamedevelopment Resources Readme License View license Stars 4.9k stars Watchers 72 watching Forks 358 forks Releases 14 Tracy Profiler 0.9 Latest Oct 26, 2022 + 13 releases Sponsor this project Sponsor Learn more about GitHub Sponsors Contributors 82 * @wolfpld * @rokups * @theblackunknown * @Leandros * @adepke * @tillrathmann * @avoroshilov * @bjacob * @rokopt * @xxxbxxx * @dedmen + 71 contributors Languages * C++ 84.5% * C 13.8% * TeX 1.4% * Assembly 0.1% * Objective-C 0.1% * Makefile 0.1% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.