Bartosz Taudul
a03e5e8968
Use note sticky icon for add annotation button.
2026-06-25 17:58:32 +02:00
Bartosz Taudul
606cd7bdaf
Protect against zero frames to show.
2026-06-24 23:49:53 +02:00
Bartosz Taudul
d924b05ab7
Calculate square of averages with double precision.
2026-06-24 23:27:36 +02:00
Bartosz Taudul
f700597067
Display P75, P90, P99 and P99.9 for frame statistics.
2026-06-24 20:09:03 +02:00
Bartosz Taudul
a237b009ec
Use unified percentile value calculation in find zone.
2026-06-24 19:56:24 +02:00
Bartosz Taudul
5970e90233
Display coefficient of variation in frame statistics.
2026-06-24 19:32:50 +02:00
Bartosz Taudul
5fc4ae8eef
Display coefficient of variation in find zone.
2026-06-24 19:30:42 +02:00
Bartosz Taudul
a35f8a738d
Display standard deviation in frame statistics.
2026-06-24 19:21:40 +02:00
Bartosz Taudul
3714e36652
Frame count in frame statistics may be not full.
2026-06-24 18:56:08 +02:00
Bartosz Taudul
565f3e5a72
Add mode to frame statistics.
2026-06-24 18:48:38 +02:00
Bartosz Taudul
17720a0cd8
Keep FPS range and max counts in the same line.
2026-06-24 18:48:38 +02:00
Bartosz Taudul
a7b0907d6c
Move mean and median in frame statistics to match find zone.
2026-06-24 18:48:38 +02:00
Bartosz Taudul
552159ccf6
Remove tree node for historgram in frame statistics.
2026-06-24 18:48:38 +02:00
Bartosz Taudul
7e8180a2a7
Move frame statistics from trace info to its own window.
2026-06-24 18:48:38 +02:00
Bartosz Taudul
05d34e4daa
Make it possible to hide annotation.
2026-06-24 18:48:37 +02:00
Bartosz Taudul
72d45dfdad
Fix display of annotations color on annotations list.
2026-06-24 18:48:35 +02:00
Bartosz Taudul
280475ff3d
Iterate ranges array when drawing ranges on timeline.
2026-06-23 23:45:41 +02:00
Bartosz Taudul
922604fe6a
Do not include alpha in color entries in ranges array.
2026-06-23 23:45:11 +02:00
Bartosz Taudul
5b29550ded
Move ranges setup to an appropriate file.
2026-06-23 23:29:33 +02:00
Bartosz Taudul
56eb3b776f
Show ranges window after setting a range via timeline right-click popup.
...
Without this using the popup is quite unintuitive. Setting the range
apparently does not have an effect – because ranges are only shown if the
ranges window is open (or the windows appropriate for each of the ranges).
2026-06-23 23:07:27 +02:00
Bartosz Taudul
98ad778495
Iterate ranges array to handle range adjustments by mouse.
2026-06-23 23:06:02 +02:00
Bartosz Taudul
fa4c28af8a
Iterate ranges array in timeline right-click menu.
2026-06-23 23:03:26 +02:00
Bartosz Taudul
a73a733644
Popup label is now just label, do not pass it twice.
2026-06-23 22:54:09 +02:00
Bartosz Taudul
d4cceb3e0d
Use ranges array in DrawRangeEntry().
2026-06-23 22:45:45 +02:00
Bartosz Taudul
b715c0c32e
Add icon to annotation tooltip.
2026-06-23 22:41:18 +02:00
Bartosz Taudul
f71620c8c8
Use ranges array in DrawRanges().
2026-06-23 22:33:07 +02:00
Bartosz Taudul
51e467d7b9
Make ranges private in View.
2026-06-23 21:50:22 +02:00
Bartosz Taudul
eba8c1e99a
Setup ranges array.
2026-06-23 21:49:15 +02:00
Bartosz Taudul
9a785976c0
Ignore zero-length sections.
2026-06-23 02:00:11 +02:00
Bartosz Taudul
711e3a7bcf
Add separator between timeline headers and content.
2026-06-23 01:58:35 +02:00
Bartosz Taudul
d84a085b71
Collapse small sections.
2026-06-23 01:58:35 +02:00
Bartosz Taudul
ae38665b95
Draw sections.
2026-06-22 19:17:01 +02:00
Bartosz Taudul
800e415400
Calculate section rows content.
2026-06-22 19:17:00 +02:00
Bartosz Taudul
72d62bea25
Display count of sections.
2026-06-19 20:37:49 +02:00
Bartosz Taudul
c897729b74
Use safe file names for cache.
2026-06-18 21:30:07 +02:00
Bartosz Taudul
3516c96afd
Retrieve available context on llama.cpp if not available on start.
...
In order for context size to be available, the model has to be loaded on
the server. However, the typical flow will be to load models on demand.
2026-06-18 21:00:25 +02:00
Bartosz Taudul
3bb5027565
Add llama.cpp tokenization support.
2026-06-18 20:58:40 +02:00
Bartosz Taudul
eefc7aee4b
Detect llama.cpp router mode.
2026-06-18 20:56:07 +02:00
Bartosz Taudul
3ccda1d3c4
Add embedding model heuristic to not recognized llama API providers.
2026-06-18 20:51:53 +02:00
Bartosz Taudul
802e88585a
Merge pull request #1407 from shekhirin/tracy-consistent-thread-order
...
feat: display threads in a consistent order
2026-06-18 14:41:20 +02:00
Alexey Shekhirin
74bbe5988b
Use consistent thread order in more thread pickers
2026-06-18 09:41:45 +01:00
Alexey Shekhirin
066cb89f75
Display threads in a consistent order
2026-06-18 09:41:31 +01:00
Bartosz Taudul
801a34ea66
Add trigger parameter.
2026-06-17 22:37:31 +02:00
Bartosz Taudul
eeab1bf1a9
Border sizes are scaled by ScaleAllSizes() since ImGui 1.92.7.
2026-06-17 22:37:30 +02:00
Bartosz Taudul
8b86ada40e
Fix checks.
2026-06-17 01:31:56 +02:00
Bartosz Taudul
616f33ff65
Consistent wait.time checks.
2026-06-17 01:31:01 +02:00
Bartosz Taudul
023cb20ba9
Only display wait reason or state if present.
2026-06-17 00:33:00 +02:00
Bartosz Taudul
073cd266ac
Use proper thread id for wait stacks.
...
ContextSwitchData::Thread() is something related to fibers. Pass and use
known thread id from external context instead.
2026-06-17 00:21:51 +02:00
Bartosz Taudul
2e252d3988
Fix indentation level.
2026-06-17 00:14:03 +02:00
Bartosz Taudul
77978b68ca
Explain wait stacks in callstack skill.
2026-06-16 23:53:41 +02:00