Bartosz Taudul
|
899b466ba4
|
There is more than one wait stack.
|
2021-11-29 19:34:43 +01:00 |
|
Bartosz Taudul
|
5c379603b5
|
Move onlyActive check out of the loops.
|
2021-11-29 19:23:31 +01:00 |
|
Bartosz Taudul
|
04f045b22b
|
Replace "restrict time" with time range limits in memory.
|
2021-11-29 19:20:56 +01:00 |
|
Bartosz Taudul
|
de11604910
|
Add memory time range limit UI.
|
2021-11-29 18:17:19 +01:00 |
|
Bartosz Taudul
|
f3ee2235f6
|
Enable sample parents selection for self-less symbols.
|
2021-11-27 18:12:06 +01:00 |
|
Bartosz Taudul
|
05f9c74170
|
Don't include inlines when separate inlines are enabled.
|
2021-11-27 18:05:05 +01:00 |
|
Bartosz Taudul
|
582fcd5538
|
Fix sample parents for the whole symbol.
Previously when whole symbol was selected, it wasn't. All the inlines were
ignored and the data was displayed only for the base (self) symbol.
|
2021-11-27 17:55:18 +01:00 |
|
Bartosz Taudul
|
52eeddd63a
|
Fix display of entry call stacks when inlines are present.
|
2021-11-27 16:41:27 +01:00 |
|
Bartosz Taudul
|
ac331d0343
|
Fix one frame lag of out-of-trace dimming.
|
2021-11-22 01:19:37 +01:00 |
|
Bartosz Taudul
|
6c08943e66
|
Don't perform any work in collapsed windows.
|
2021-11-22 01:15:22 +01:00 |
|
Bartosz Taudul
|
7b2ed41179
|
Push small font to SourceView.
|
2021-11-20 14:47:13 +01:00 |
|
Bartosz Taudul
|
f0d524ad1f
|
Don't pass font to SourceView ctor.
|
2021-11-20 14:44:22 +01:00 |
|
Bartosz Taudul
|
3e78c826cf
|
Adapt minimum samples distance to DPI scaling.
|
2021-11-20 13:51:42 +01:00 |
|
Bartosz Taudul
|
261721b8a3
|
Don't provide number of segments to generate in a circle.
|
2021-11-20 01:46:34 +01:00 |
|
Bartosz Taudul
|
dd6a973fbe
|
Adapt context switch line size to DPI scale.
|
2021-11-20 01:46:14 +01:00 |
|
Bartosz Taudul
|
a075323a80
|
Draw smaller "inline" index in callstacks.
|
2021-11-20 01:36:05 +01:00 |
|
Bartosz Taudul
|
be9cbfc3e2
|
Move GetScale() to TracyImGui.hpp.
|
2021-11-20 01:21:06 +01:00 |
|
Bartosz Taudul
|
fdadb9cb63
|
Update source view font.
|
2021-11-18 23:03:17 +01:00 |
|
Bartosz Taudul
|
f3ea9e1314
|
Add run-time UI scaling menu.
|
2021-11-18 22:48:32 +01:00 |
|
Bartosz Taudul
|
902de497dc
|
Allow forceful insertion into main thread queue.
This is useful to run some tasks outside of the main render job.
|
2021-11-18 22:46:59 +01:00 |
|
Bartosz Taudul
|
89ca010146
|
Add scale setup callback infrastructure.
|
2021-11-18 22:22:11 +01:00 |
|
Bartosz Taudul
|
01a0363c29
|
Adapt item width to DPI scale.
|
2021-11-18 20:33:44 +01:00 |
|
Bartosz Taudul
|
0b869bcb13
|
Adapt network graph to DPI scale.
|
2021-11-18 20:12:41 +01:00 |
|
Bartosz Taudul
|
1dff4329e4
|
Adapt window sizes to DPI scaling.
|
2021-11-18 19:20:45 +01:00 |
|
Bartosz Taudul
|
4d397aeb67
|
Add helper for getting DPI scaling.
|
2021-11-18 19:04:21 +01:00 |
|
Bartosz Taudul
|
1002e949d6
|
Enable playback frame change with mouse wheel.
|
2021-11-15 02:34:13 +01:00 |
|
Bartosz Taudul
|
176bc279f1
|
Don't copy short_ptr.
|
2021-11-15 02:18:19 +01:00 |
|
Bartosz Taudul
|
0e05d70691
|
Remove obsolete check.
|
2021-11-14 17:09:37 +01:00 |
|
Bartosz Taudul
|
cb004e9cc0
|
Sort source location zones only when needed.
|
2021-11-14 16:05:55 +01:00 |
|
Bartosz Taudul
|
e0872ce61b
|
Cosmetics.
|
2021-11-14 15:51:27 +01:00 |
|
Bartosz Taudul
|
b978a7c652
|
Sort plot data only when needed (i.e. to draw).
|
2021-11-14 13:01:27 +01:00 |
|
Bartosz Taudul
|
50e532ebc0
|
Display unknown locations dimmed in callstack trees.
|
2021-11-14 02:27:43 +01:00 |
|
Bartosz Taudul
|
19f87502d3
|
Keep wait stacks header on top.
|
2021-11-14 02:17:02 +01:00 |
|
Bartosz Taudul
|
2040ef945f
|
Color kernel frames in callstack trees.
|
2021-11-14 02:06:22 +01:00 |
|
Bartosz Taudul
|
014f084393
|
UI cosmetics.
|
2021-11-13 22:27:54 +01:00 |
|
Bartosz Taudul
|
41c5d93a11
|
Use big icons in the rest of dialogs.
|
2021-11-13 22:23:18 +01:00 |
|
Bartosz Taudul
|
be264896f0
|
Use big icons in bad version dialogs.
|
2021-11-13 22:20:00 +01:00 |
|
Bartosz Taudul
|
d4a5df0244
|
Use big icon in waiting for connection dialog.
|
2021-11-13 22:14:47 +01:00 |
|
Bartosz Taudul
|
1d7ab70199
|
Non-memory tree callstacks are not needed.
|
2021-11-13 22:09:16 +01:00 |
|
Bartosz Taudul
|
b4726833e9
|
Cosmetics.
|
2021-11-13 22:09:10 +01:00 |
|
Bartosz Taudul
|
633cd1262c
|
Draw callstack tree for wait stacks.
|
2021-11-13 22:06:04 +01:00 |
|
Bartosz Taudul
|
5f9a0ab61f
|
Wait stacks mode selection.
|
2021-11-13 22:06:04 +01:00 |
|
Bartosz Taudul
|
4f6e9bbb65
|
Generic callstack tree builder.
Previously this was exclusive for memory callstacks.
|
2021-11-13 22:06:04 +01:00 |
|
Bartosz Taudul
|
c6be16dcd2
|
Rename PathData -> MemPathData.
|
2021-11-13 21:28:56 +01:00 |
|
Bartosz Taudul
|
a2547ccf1d
|
Rename CallstackFrameTree -> MemCallstackFrameTree.
|
2021-11-13 21:26:28 +01:00 |
|
Bartosz Taudul
|
98edee9b07
|
Change memory call stack tree icons.
|
2021-11-13 20:42:52 +01:00 |
|
Bartosz Taudul
|
667112c71f
|
Some old traces might have invalid image names.
|
2021-11-13 20:34:54 +01:00 |
|
Bartosz Taudul
|
0c7c3ae641
|
Time range limits for wait stacks.
|
2021-11-13 18:43:55 +01:00 |
|
Bartosz Taudul
|
94d4272c9c
|
Allow limiting wait stacks to certain threads.
|
2021-11-13 18:20:06 +01:00 |
|
Bartosz Taudul
|
9ba5180b04
|
Add wait stacks window.
|
2021-11-13 15:58:25 +01:00 |
|