Bartosz Taudul
|
9c464e9f05
|
Make timeline item visibility functions virtual.
|
2022-09-04 14:31:00 +02:00 |
|
Bartosz Taudul
|
2711af39e5
|
Check if zoom range is valid.
This is important for GPU zones, which may have broken timing data.
|
2022-09-04 13:16:26 +02:00 |
|
Bartosz Taudul
|
e3007062fc
|
Add support for drawing timeline item overlays.
|
2022-09-03 23:24:00 +02:00 |
|
Bartosz Taudul
|
5cbf06ba31
|
Only clip timeline item contents.
Timeline item header may overflow over other items, e.g. the crash marker is
taller than the header line.
|
2022-09-03 23:09:23 +02:00 |
|
Bartosz Taudul
|
840709fe46
|
Push pxns to HeaderExtraContents().
|
2022-09-03 22:55:54 +02:00 |
|
Bartosz Taudul
|
d65bde99a2
|
Hide timeline item if it had no content.
|
2022-09-03 21:57:56 +02:00 |
|
Bartosz Taudul
|
eaa78de534
|
Don't draw separator when timeline item is collapsed.
|
2022-09-03 21:14:56 +02:00 |
|
Bartosz Taudul
|
5c90fe7a6e
|
Use the indented spacing.
Plots for some reason were packed tighter.
|
2022-09-03 21:11:36 +02:00 |
|
Bartosz Taudul
|
6abce4e0c9
|
Pass hover parameter to HeaderExtraContents().
|
2022-09-03 20:04:24 +02:00 |
|
Bartosz Taudul
|
450fbf5ea0
|
Draw timeline item separator lines with proper colors.
|
2022-09-03 19:06:06 +02:00 |
|
Bartosz Taudul
|
fa20700825
|
Replace timeline item open/close triangles with font carets.
|
2022-09-03 18:53:05 +02:00 |
|
Bartosz Taudul
|
119152aac1
|
Worker must be mutable.
This is to allow use of various accessors that cache results, etc.
|
2022-09-03 18:34:11 +02:00 |
|
Bartosz Taudul
|
b42182f0a8
|
Add base class for timeline items.
|
2022-09-03 17:51:29 +02:00 |
|