Bartosz Taudul
be7b116a65
Merge pull request #1118 from siliceum/refactor/libbacktrace-integration
...
Refactor libbacktrace usage with TRACY_USE_LIBBACKTRACE
2025-07-31 12:28:38 +02:00
Clément Grégoire
8c06fec09e
Refactor libbacktrace usage with TRACY_USE_LIBBACKTRACE
2025-07-31 10:41:37 +02:00
Bartosz Taudul
23be6a0789
Split too long line.
2025-07-30 23:40:01 +02:00
Bartosz Taudul
9bb5f8ec64
Merge pull request #1117 from siliceum/bugfix/displaysamplesevenwithoutzones
...
If we have samples in view and they are displayed, timeline should be displayed even without zones
2025-07-30 23:35:54 +02:00
Bartosz Taudul
0a9f3acb53
Merge pull request #1113 from siliceum/refine-clang-format
...
Refine .clang-format
2025-07-30 20:39:50 +02:00
Clément Grégoire
3751dc88c3
If we have samples in view and they are displayed, timeline should be displayed even without zones
2025-07-30 17:17:40 +02:00
Bartosz Taudul
bd3660ed9f
Merge pull request #1115 from akoylasar/master
...
Add p99 and p99.9 stats
2025-07-30 13:08:16 +02:00
Fouad Valadbeigi
9e754e61bc
Add p99 and p99.9 stats
2025-07-30 02:27:20 +02:00
Clément Grégoire
a4d73cf0b3
Refine .clang-format
2025-07-27 21:18:57 +02:00
Bartosz Taudul
9d3c02686f
Merge pull request #1096 from siliceum/feature/condition-variable-main-thread
...
Add lock struct with condition variable to main thread
2025-07-27 12:16:48 +02:00
Antoine Mura
80126ed1e0
Add lock struct with condition variable to main thread
2025-07-27 11:05:45 +02:00
Bartosz Taudul
6f3a023df8
Update markdown manual.
2025-07-23 00:57:26 +02:00
Bartosz Taudul
840a74172e
Update manual.
2025-07-22 20:40:58 +02:00
Bartosz Taudul
3c1c444a15
Unbreak loading traces from previous versions.
2025-07-22 20:18:55 +02:00
Bartosz Taudul
c03fdaec1e
Merge pull request #1097 from erieaton-amd/rocprofv3-2
...
Collect dispatches and counter values with Rocprofv3
2025-07-22 13:33:15 +02:00
Eric Eaton
1639598d62
Update documentation
...
This provides some instructions and tips for the manual. Also:
* Made the calibration feature a CMake option
* Cleaned up some minor code issues
* Fixed an issue with the calibration
* Incremented patch number
2025-07-21 15:30:42 -07:00
Bartosz Taudul
dd4db35b05
Merge pull request #1106 from nyorain/master
...
Allow to access wrapped Lockable/SharedLockable object
2025-07-20 18:44:33 +02:00
nyorain
02295cbfeb
Allow to access wrapped Lockable object
2025-07-20 18:26:22 +02:00
Bartosz Taudul
8512a1c925
Merge pull request #1099 from pkraif/master
...
Add GDK platform support
2025-07-19 14:07:50 +02:00
Bartosz Taudul
1949fd765c
Merge pull request #1104 from siliceum/bugfix/embed-dependency
...
Fix embed dependency
2025-07-18 20:07:42 +02:00
Clément Grégoire
3f5d07ebd7
Fix embed dependency
...
add_custom_command DEPENDS can only see the output of other commands or targets names, not the targets installation through ExternalProject_Add.
Add the `embed` target (created by `ExternalProject_Add`) as a dependency for commands using the utility
2025-07-18 15:23:18 +02:00
Patrik Kraif
a642b84add
Add missing TracyWinFamily header include
2025-07-18 10:10:02 +02:00
Bartosz Taudul
2f17e33851
Prevent duplicate callstack frame queries.
...
Callstack frames will now have nullptr as the value in the callstackFrameMap
map, as a way to signal that a query for given key is already pending.
Duplicate queries should no longer happen.
@slomp provided alternative implementation, which produced the following
results:
Queries made: 195,778
Duplicate queries skipped: 9,518,910
Co-authored-by: Marcos Slomp <slomp@adobe.com >
2025-07-18 01:16:46 +02:00
Bartosz Taudul
c704f909be
Move duplication check into QueryCallstackFrame() to make things clear.
2025-07-18 01:15:16 +02:00
Bartosz Taudul
c4a6cf3456
Use contains() to check if map contains element.
2025-07-18 00:45:26 +02:00
Bartosz Taudul
f578d14553
Extract callstack frame query to a separate function.
2025-07-18 00:33:09 +02:00
Bartosz Taudul
38ff7a6697
Make sure count is right.
2025-07-18 00:24:23 +02:00
Bartosz Taudul
320eb67581
Assume callstackFrameMap can store null ptrs.
2025-07-18 00:23:43 +02:00
Bartosz Taudul
ea661d0765
Cosmetics.
2025-07-18 00:19:09 +02:00
Eric Eaton
9caa91f06f
Move the annotations data to the GPU context
2025-07-16 16:02:54 -07:00
Patrik Kraif
dacd0fc63f
Fix header guard to match the new file name
2025-07-16 12:55:22 +02:00
Patrik Kraif
4a3713cca8
Add support for GDK
2025-07-16 12:51:16 +02:00
Bartosz Taudul
382b41bcce
Add example llama-swap configuration to the manual.
2025-07-15 14:32:49 +02:00
Bartosz Taudul
d9a1655f9a
Add information about CPU dies to topology section in the manual.
2025-07-15 14:04:21 +02:00
Eric Eaton
21a34c5a38
Fix windows build error
2025-07-14 12:58:47 -07:00
Bartosz Taudul
825e60e1d5
Workaround json parsing problems.
...
The true issue is probably related to bad threading, but it needs to be
properly found.
2025-07-13 19:09:43 +02:00
Bartosz Taudul
24b43e9e0a
Update manual.
2025-07-13 19:09:37 +02:00
Bartosz Taudul
0772f1f952
Add predefined queries for callstacks.
2025-07-13 19:09:17 +02:00
Bartosz Taudul
b44822899e
Add wrapper for sending LLM queries to TracyView.
2025-07-13 18:52:20 +02:00
Bartosz Taudul
39c121ce20
Make AddMessage and QueueSendMessage public in TracyLlm.
2025-07-13 18:52:03 +02:00
Bartosz Taudul
64b61fee03
Extract function for getting callstack data as json.
2025-07-13 18:40:42 +02:00
Bartosz Taudul
adefaff0cc
RasterizerDensity is obsolete now.
2025-07-13 12:49:23 +02:00
Bartosz Taudul
c7c20730cf
Fix Worker name conflict.
2025-07-13 01:27:56 +02:00
Bartosz Taudul
3d00f3eda1
Disable LLM on emscripten.
2025-07-13 01:00:08 +02:00
Bartosz Taudul
d1e3d1abb5
Proper support for markdown header font sizes (including style changes).
2025-07-13 00:25:14 +02:00
Bartosz Taudul
9ee6af33a4
Format achievements intro message with markdown.
2025-07-12 23:54:49 +02:00
Bartosz Taudul
70d6d7e756
Fully externalize markdown printer.
2025-07-12 23:42:21 +02:00
Bartosz Taudul
75cfc67972
Add robot icon to default assist view.
2025-07-12 23:28:12 +02:00
Bartosz Taudul
3d183e2da1
Markdown renderer is not strictly an LLM functionality.
2025-07-12 23:26:55 +02:00
Bartosz Taudul
b12253e706
Update CPU data window column labels in the manual.
2025-07-12 20:28:08 +02:00