Commit Graph

8794 Commits

Author SHA1 Message Date
Bartosz Taudul
08c877c4ef Add interface for listing LLM models. 2025-07-12 11:49:53 +02:00
Bartosz Taudul
cb212567ed Store selected LLM model. 2025-07-12 11:49:53 +02:00
Bartosz Taudul
d72898087f Allow creating TracyLlm when LLM is disabled. 2025-07-12 11:49:52 +02:00
Bartosz Taudul
6b0589f5eb Add configuration UI for LLM. 2025-07-12 11:49:52 +02:00
Bartosz Taudul
85a82fbb70 Implement checking for connection validity and API version in TracyLlm. 2025-07-12 11:49:52 +02:00
Bartosz Taudul
584ad9ffde Add LLM configuration. 2025-07-12 11:49:52 +02:00
Bartosz Taudul
a3e3f9a98f Add basic integration with ollama-hpp. 2025-07-12 11:49:49 +02:00
Bartosz Taudul
8fa40e87d1 Merge pull request #1016 from 6yry6e/systrace-hang-fix
Fix: Hang on shutdown with enabled system tracing
2025-07-12 11:49:05 +02:00
Bartosz Taudul
880c600506 Remove queue delay calibration.
This value is not used for anything, it was just a number displayed in
the UI without much meaning to anyone.

Operations on the queue during early init may not work correctly, stopping
some programs from running past the calibration loop.
2025-07-11 23:23:31 +02:00
Bartosz Taudul
33713086b4 Disable stupid function size warnings. 2025-07-11 23:18:37 +02:00
Bartosz Taudul
91c17abcc7 Merge pull request #1092 from wannacu/master
Fix profiler compilation for older wayland version
2025-07-07 11:53:11 +02:00
wannacu
034b18a933 Fix profiler compilation for older wayland version 2025-07-07 11:54:14 +08:00
Bartosz Taudul
abbc35793e Merge pull request #1091 from siliceum/bugfix/ignorebuildfiles
Update gitignore with ToyPathTracer windows output
2025-07-04 15:47:25 +02:00
Bartosz Taudul
6578a11a1c Merge pull request #1090 from siliceum/bugfix/test-on-windows
Bugfix/test on windows
2025-07-04 15:47:02 +02:00
Clément Grégoire
9971280082 Update gitignore with ToyPathTracer windows output 2025-07-04 14:56:32 +02:00
Clément Grégoire
a3be5cca2c Set tracy-test exe as startup project 2025-07-04 14:54:13 +02:00
Clément Grégoire
84f3bd10e8 Make test app compile on windows SIGUSR1 does not exist on windows 2025-07-04 12:56:09 +02:00
Bartosz Taudul
1d4b9c77ce Merge pull request #1088 from jcl1234/master
Fix FiberEnter start time always being processed as 0
2025-07-02 13:55:27 +02:00
jcl1234
791904a37f Fix FiberEnter start time always being processed as 0 2025-07-01 22:38:10 -05:00
Bartosz Taudul
7388a47658 Fix LockMark source location name. 2025-06-28 00:04:07 +02:00
Bartosz Taudul
7f6efe3bd4 Merge pull request #1065 from maxime-modulopi/vulkan-collect-host
Add support for host query reset when collecting Vulkan traces
2025-06-26 14:51:51 +02:00
Maxime Duriez
656ff1ba16 Added TracyVkCollectHost to manual 2025-06-26 12:54:10 +02:00
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
Maxime Duriez
6abd2505bd Added support for host query reset when collecting Vulkan traces 2025-06-07 21:06:39 +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