Niclas Olmenius
|
2c79194e7d
|
Ignore uninitialized GPU contexts when rendering GPU events
This fixes an assertion crash when viewing GPU zones when no zones have been
recorded on a GPU context if the client is compiled with TRACY_ON_DEMAND
|
2022-03-09 19:20:56 +01:00 |
|
Bartosz Taudul
|
f4043d9bb8
|
Display GPU zone statistics.
|
2022-01-29 15:35:25 +01:00 |
|
Bartosz Taudul
|
7a1b9efc2f
|
Add GPU statistics radio button.
|
2022-01-29 00:33:53 +01:00 |
|
Bartosz Taudul
|
fcced3c76a
|
Don't call SameLine() twice in a row.
|
2022-01-29 00:15:31 +01:00 |
|
Bartosz Taudul
|
3ee91b909f
|
Unify comparison for accumulation mode combo box.
|
2022-01-29 00:15:28 +01:00 |
|
Bartosz Taudul
|
c6da04a18b
|
Use TooltipIfHovered() where appropriate.
|
2022-01-01 16:57:48 +01:00 |
|
Bartosz Taudul
|
d5f12744c4
|
Display unique node cost in trees.
|
2022-01-01 16:27:16 +01:00 |
|
Bartosz Taudul
|
6257ec6b7f
|
Make the callstack parents trees scrollable.
|
2021-12-31 15:08:46 +01:00 |
|
Bartosz Taudul
|
4b167fa3df
|
Allow time display in callstack parents trees.
|
2021-12-31 15:06:26 +01:00 |
|
Bartosz Taudul
|
563daed10f
|
Add bottom/top tree to callstack parents.
|
2021-12-31 15:01:06 +01:00 |
|
Bartosz Taudul
|
6b59ccfe4d
|
GetFontSize() -> GetTextLineHeight().
|
2021-12-22 17:57:57 +01:00 |
|
Bartosz Taudul
|
9fae8b7e42
|
Don't use obsolete functions.
|
2021-12-22 17:08:27 +01:00 |
|
Bartosz Taudul
|
67c2ffcb17
|
Look for context switch stacks on both ends of a switch.
|
2021-12-21 14:36:47 +01:00 |
|
Bartosz Taudul
|
d7dc2d6127
|
Extend process state descriptions, add P (parked).
|
2021-12-05 01:32:33 +01:00 |
|
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 |
|