2
0
mirror of https://github.com/wolfpld/tracy synced 2026-01-19 04:52:09 +00:00
Commit Graph

8770 Commits

Author SHA1 Message Date
Bartosz Taudul
c556831ddc Release 0.12.2. v0.12.2 2025-06-25 23:55:40 +02:00
Bartosz Taudul
8a8e16a559 Merge pull request #1083 from siliceum/bugfix/clear-button-find-zone
Fix Clear button behavior in Find Zone
2025-06-23 14:30:49 +02:00
Bartosz Taudul
be89f228ee Merge pull request #1081 from boguscoder/boguscoder-lua
Make TracyLua buildable with TRACY_NO_CALLSTACK
2025-06-21 00:12:12 +02:00
Oleg Bogdanov
4f9107fac5 Make TracyLua buildable with TRACY_NO_CALLSTACK
See discussion https://github.com/wolfpld/tracy/issues/1080
2025-06-20 12:45:54 -07:00
Antoine Mura
17ab46c539 Fix Clear Button in Find Zone 2025-06-20 11:05:02 +02:00
Bartosz Taudul
8caf4f0d60 Merge pull request #1078 from mcourteaux/master
Fix MinGW build.
2025-06-19 21:07:12 +02:00
Martijn Courteaux
8b1576170d Disable Windows __try1 __except1 mechanic to be cross compilable from Linux. 2025-06-19 17:11:28 +02:00
mncat77
1d6fda26ea Fix MinGW build 2025-06-19 17:11:28 +02:00
Bartosz Taudul
581e9cb28e Merge pull request #1076 from boguscoder/regex_fix
relax regex match in symbolication substitution
2025-06-19 11:34:06 +02:00
Oleg Bogdanov
84cbf46cc5 relax regex match in symbolication substitution
See discussion https://github.com/wolfpld/tracy/issues/1075
2025-06-18 18:50:05 -07:00
Bartosz Taudul
250daeabe7 Merge pull request #1074 from boguscoder/master
Fixing typo in log statement of symbolication
2025-06-18 23:16:48 +02:00
Oleg Bogdanov
1fa69045a3 Fixing typo in log statement of symbolication 2025-06-18 14:10:15 -07:00
Bartosz Taudul
1a872faae6 Update can't be built without NO_STATISTICS. 2025-06-18 20:00:34 +02:00
Bartosz Taudul
f1119d88b9 Merge pull request #1072 from neobrain/profiler_include_dirs
Add include directories for pkg-config dependencies in the profiler build
2025-06-17 18:40:40 +02:00
Tony Wasserka
22e580d4c0 Add include directories for pkg-config dependencies in the profiler build 2025-06-17 17:39:57 +02:00
Bartosz Taudul
764624d3d1 Merge pull request #1070 from rmarker/flameLimit
Add limit range for flame graph.
2025-06-15 17:03:04 +02:00
rmarker
e1b325741e Add limit range for flame graph.
Allow restricting the flame graph to a specific time range.
Similar to the existing range limits for other tools, such as for
statistics.
2025-06-15 17:41:27 +09:30
Bartosz Taudul
b69813f077 Fix CMake stupidity with Ninja vs Unix Makefiles generators. 2025-06-14 12:07:43 +02:00
Bartosz Taudul
d181e80c29 Fix builds out of git repository. 2025-06-14 11:56:17 +02:00
Bartosz Taudul
650c98ece7 Relase 0.12.1. v0.12.1 2025-06-07 16:59:25 +02:00
Bartosz Taudul
310c9389b2 Update license list. 2025-06-07 16:45:25 +02:00
Bartosz Taudul
e660821d75 Remove Windows hacks for including license in the manual. 2025-06-07 16:32:06 +02:00
Bartosz Taudul
fae74430c5 Document flame graph. 2025-06-07 16:31:13 +02:00
Bartosz Taudul
3100c39a68 Remove ObjC header from Meson build.
Meson decides to be special again:

"ERROR: No specified compiler can handle file public/tracy/TracyMetal.hmm"
2025-06-07 13:45:17 +02:00
Bartosz Taudul
0dd5c8b507 Add TracyCUDA.hpp and TracyMetal.hmm to meson include list. 2025-06-07 13:35:57 +02:00
Bartosz Taudul
a0b2a1d4bc Add TracyCUDA.hpp to CMake include list. 2025-06-07 13:35:44 +02:00
Bartosz Taudul
09558a0347 Set proper tracy include dir in CMake config. 2025-06-07 13:33:00 +02:00
Bartosz Taudul
b57f08f166 Merge pull request #1064 from eigenraven/raven/install-metal-header
Add TracyMetal.hmm to the installed headers list in CMake
2025-06-06 14:33:32 +02:00
Raven Szewczyk
7f56f1d182 Add TracyMetal.hmm to the installed headers list in CMake 2025-06-06 13:17:32 +01:00
Bartosz Taudul
7e833e7ddc Merge pull request #1061 from c-cube/simon/check-in-import-fuchsia
add a sanity check to fuchsia importer
2025-06-02 17:45:58 +02:00
Simon Cruanes
bbf225b788 add a sanity check to fuchsia importer 2025-06-02 10:41:25 -04:00
Bartosz Taudul
18242189e1 Merge pull request #1060 from evan-barentin/eb-fix-git-ref-call-outside-source
Fix profiler compilation when build directory is outside the source directory
2025-06-02 16:03:24 +02:00
Evan Barentin
9becb3221d Fix: precise source directory to git log call 2025-06-02 13:37:51 +02:00
Bartosz Taudul
2875926cdb Disable debug functionality in ppqsort.
Apple's stdlib doesn't implement syncstream.
2025-06-01 19:51:36 +02:00
Bartosz Taudul
79c5bdcf62 Merge pull request #1055 from produktivkraft/osx_vscroll
fix vertical scroll bar lost  on macos
2025-05-31 18:39:17 +02:00
Allen Guo
b8267a1660 fix vertical scroll bar lost on macos 2025-05-31 23:40:56 +08:00
Bartosz Taudul
87924acdd9 Release 0.12.0. v0.12.0 2025-05-30 20:27:13 +02:00
Bartosz Taudul
902d32f54f Update manual. 2025-05-30 19:03:17 +02:00
Bartosz Taudul
74302ad184 Update NEWS. 2025-05-30 18:35:17 +02:00
Bartosz Taudul
0574decec0 Shorten image names by default. 2025-05-30 18:20:40 +02:00
Bartosz Taudul
f14ff2b994 Support old compilers. 2025-05-24 13:16:13 +02:00
Bartosz Taudul
2dfedbe833 Merge pull request #1052 from siliceum/remove-python-dependency
Fix #996 Remove any need for python during build
2025-05-24 13:13:53 +02:00
Clément Grégoire
eba268ad9d Fix #996 Remove any need for python during build
We are now using only CMake to generate `GitRef.hpp`. This should make it easier to build on Windows.
We use git's pretty formatting instead of rev-parse to output the full file in a single command, then CMake's `copy_if_different` to avoid unnecessary rebuilds.

Trick is to use %n for newlines and %x22 for quotes. See https://git-scm.com/docs/pretty-formats

We also output "unknown" and a warning when git is not available.
2025-05-24 01:16:08 +02:00
Bartosz Taudul
8b3a421153 Merge pull request #1051 from FRaNk090/feature/cuda
Add CUDA Backend Support to Tracy profiler
2025-05-23 23:29:55 +02:00
Fan Chen
0eb3a82673 Move CUDA after Custom as existing traces may use the Custom identifier 2025-05-23 15:22:36 -04:00
Fan Chen
1cb85b037d Refine tracy cuda documentation 2025-05-23 12:59:21 -04:00
Fan Chen
d0b7c7c048 ADD CUDA to GpuContextNames 2025-05-22 19:28:17 -04:00
Fan Chen
feda21b047 Refine tracy cuda documentation 2025-05-22 19:26:57 -04:00
Fan Chen
467f39b222 Add TracyCUDAStartProfiling and TracyCUDAStopProfiling macros 2025-05-22 15:38:40 -04:00
Bartosz Taudul
71fc3bc747 Merge pull request #1040 from blegat/TimeToStringExact
Time to string exact
2025-05-19 12:57:45 +02:00