Bartosz Taudul
93f88c20e3
Merge pull request #1116 from siliceum/bugfix/clipboard-button
...
Fix clipboard button and add code preview in Zone Info
2025-08-01 20:30:38 +02:00
Clément Grégoire
effb5fbed5
Allow to chhange clipboard button font + center-align based on previous font
2025-07-31 00:20:56 +02:00
Bartosz Taudul
23be6a0789
Split too long line.
2025-07-30 23:40:01 +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
Antoine Mura
301298d6f7
Fix clipboard button and add code preview in Zone Info
2025-07-30 16:07:56 +02:00
Fouad Valadbeigi
9e754e61bc
Add p99 and p99.9 stats
2025-07-30 02:27:20 +02:00
Antoine Mura
80126ed1e0
Add lock struct with condition variable to main thread
2025-07-27 11:05:45 +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
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
Eric Eaton
9caa91f06f
Move the annotations data to the GPU context
2025-07-16 16:02:54 -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
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
00bc533d4d
Improve code block style.
2025-07-12 20:08:26 +02:00
Bartosz Taudul
f098102898
Parse source code blocks in markdown.
2025-07-12 20:04:58 +02:00
Bartosz Taudul
5833f0d734
Add SourceContents::Parse() with length argument.
2025-07-12 20:01:27 +02:00
Bartosz Taudul
d4094f45cc
Replace all deprecated ImGui functionality.
2025-07-12 19:50:37 +02:00
Bartosz Taudul
78c284cd8f
Remove font glyph ranges.
2025-07-12 18:42:08 +02:00
Bartosz Taudul
b58388316a
Fix emscripten build.
2025-07-12 18:19:56 +02:00
Bartosz Taudul
e77240a47d
Workaround broken md4c CMake configuration.
2025-07-12 18:09:31 +02:00
Bartosz Taudul
1dd4c2d670
Update ImGui to 1.92.0-docking.
2025-07-12 14:36:47 +02:00
Bartosz Taudul
d2d50d2cea
Fix flame graph limit range button position.
2025-07-12 14:31:15 +02:00
Bartosz Taudul
ee2ef5c455
Increase number of user manual search results.
2025-07-12 11:50:32 +02:00
Bartosz Taudul
0da4c7e320
Explicit search parameters.
2025-07-12 11:50:32 +02:00
Bartosz Taudul
55cf0139fd
Don't crash on assert when a tool call is missing a parameter.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
818d238f50
Update system prompt to use English names for UI elements.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
d5b36ea7d0
Do not block UI thread when waiting for tokenization.
...
Erasing chat contens or regenerating assistant reply can still block.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
c9cca586cc
Add tokenization job.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
37da8f923b
Better handling of responding and stop states.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
50d68f6bae
Make current job visible.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
a3b06851d8
The queue should be fifo.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
7809e39cac
Wrap adding LLM tasks in helper functions.
2025-07-12 11:50:31 +02:00
Bartosz Taudul
c518de7837
Handle empty think section, repeated think close tags.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
d0c4e9bc3a
Handle multiple tool calls by erroring out.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
22281d04ab
Update system prompt.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
7ffd8310e6
Improve code tokenization estimation.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
6c05079e7b
Disable LLM settings when the model is responding.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
4e8fb7870b
Decrease context usage when removing chat content.
2025-07-12 11:50:30 +02:00
Bartosz Taudul
b54c4f7aa9
Get exact token counts when adding or removing messages.
2025-07-12 11:50:30 +02:00