Bartosz Taudul
|
077585ba4d
|
Allow switching to zone parent.
|
2017-09-30 13:41:03 +02:00 |
|
Bartosz Taudul
|
e6a32c1af5
|
Add zoom-to-frame.
|
2017-09-29 23:08:10 +02:00 |
|
Bartosz Taudul
|
dd0c283a3b
|
More condensed child zone time graph.
|
2017-09-29 22:59:11 +02:00 |
|
Bartosz Taudul
|
9864ef70c9
|
Show child zone info popups.
|
2017-09-29 22:57:22 +02:00 |
|
Bartosz Taudul
|
852e163b72
|
Use correct variable.
|
2017-09-29 22:56:12 +02:00 |
|
Bartosz Taudul
|
3ac65a7524
|
Separate tooltip showing function.
|
2017-09-29 22:55:24 +02:00 |
|
Bartosz Taudul
|
5dc5500065
|
Display child zone times graphically.
|
2017-09-29 22:50:25 +02:00 |
|
Bartosz Taudul
|
366da56d99
|
Add interaction with displayed child nodes.
|
2017-09-29 22:40:49 +02:00 |
|
Bartosz Taudul
|
2c0d4d2817
|
Display child zone times.
|
2017-09-29 22:40:45 +02:00 |
|
Bartosz Taudul
|
1cd86cb30f
|
Display exclusive zone time.
|
2017-09-29 22:13:22 +02:00 |
|
Bartosz Taudul
|
d4d28e841a
|
Display basic timing info.
|
2017-09-29 22:06:31 +02:00 |
|
Bartosz Taudul
|
fb80ac9488
|
Allow zooming to zone from zone info window.
|
2017-09-29 22:01:30 +02:00 |
|
Bartosz Taudul
|
b386e51edc
|
Highlight selected zone.
|
2017-09-29 21:57:00 +02:00 |
|
Bartosz Taudul
|
c5f6ca9656
|
Add basic zone info window.
|
2017-09-29 21:49:14 +02:00 |
|
Bartosz Taudul
|
a8c219dd88
|
Display number of collapsed zones.
|
2017-09-29 19:13:53 +02:00 |
|
Bartosz Taudul
|
23c71116e3
|
Draw timer resolution uncertainty.
|
2017-09-29 18:55:21 +02:00 |
|
Bartosz Taudul
|
7a992517e1
|
Print queue delay and timer resolution.
|
2017-09-29 18:46:08 +02:00 |
|
Bartosz Taudul
|
3f9143d491
|
Double the TimeToString buffer pool.
|
2017-09-29 18:44:42 +02:00 |
|
Bartosz Taudul
|
28912ca2e6
|
Display delay caused by zone name and zone text events.
|
2017-09-29 18:40:55 +02:00 |
|
Bartosz Taudul
|
efda50acb1
|
Send timer resolution to server.
|
2017-09-29 18:32:07 +02:00 |
|
Bartosz Taudul
|
6a2cb2c14e
|
Calculate timer resolution.
|
2017-09-29 18:29:39 +02:00 |
|
Bartosz Taudul
|
445d2831ed
|
Explicit conversion.
|
2017-09-29 18:29:32 +02:00 |
|
Bartosz Taudul
|
183f5f9d28
|
Fix itemization.
|
2017-09-29 00:24:45 +02:00 |
|
Bartosz Taudul
|
037b8ea0a9
|
Add README.
|
2017-09-29 00:21:50 +02:00 |
|
Bartosz Taudul
|
e9e848ecbd
|
Add AUTHORS, LICENSE.
|
2017-09-28 21:33:23 +02:00 |
|
Bartosz Taudul
|
b9aa10913a
|
Rename internal enum to avoid #define conflicts.
|
2017-09-28 21:20:33 +02:00 |
|
Bartosz Taudul
|
6ae62e6e5a
|
Missing include.
|
2017-09-28 21:10:02 +02:00 |
|
Bartosz Taudul
|
599a9be37c
|
Try to conserve as much memory as possible.
|
2017-09-28 21:08:36 +02:00 |
|
Bartosz Taudul
|
8ecb5de062
|
Store pointers to ThreadData.
This prevents moves of Vector<>.
|
2017-09-28 21:05:51 +02:00 |
|
Bartosz Taudul
|
556e085f2c
|
memcpy source can't be null.
|
2017-09-28 20:47:57 +02:00 |
|
Bartosz Taudul
|
608cb912a1
|
Enable custom vector.
|
2017-09-28 20:20:10 +02:00 |
|
Bartosz Taudul
|
2161c23eee
|
Display custom zone names.
|
2017-09-28 19:31:27 +02:00 |
|
Bartosz Taudul
|
8c1c395cec
|
Allow sending custom zone names.
|
2017-09-28 19:28:24 +02:00 |
|
Bartosz Taudul
|
362a37a705
|
Add no-payload queue items description.
|
2017-09-28 19:28:05 +02:00 |
|
Bartosz Taudul
|
a572ded1cc
|
Add missing define in disabled section.
|
2017-09-28 19:20:19 +02:00 |
|
Bartosz Taudul
|
91e6210e34
|
Store zone text data in a separate structure.
|
2017-09-28 19:06:39 +02:00 |
|
Bartosz Taudul
|
7f865f3517
|
Use common function to send server query.
|
2017-09-27 02:44:16 +02:00 |
|
Bartosz Taudul
|
e683a59360
|
Use color to display custom zone text.
|
2017-09-27 02:40:24 +02:00 |
|
Bartosz Taudul
|
c2926f2a0d
|
Store custom strings as const char*, not std::string.
It would seem that std::string is not moved, but copied, thus
invalidating the pointer.
|
2017-09-27 02:36:14 +02:00 |
|
Bartosz Taudul
|
537542f682
|
Add character utilities.
|
2017-09-27 02:35:59 +02:00 |
|
Bartosz Taudul
|
d65d957272
|
Display zone text.
|
2017-09-27 02:21:51 +02:00 |
|
Bartosz Taudul
|
d1bbb731fc
|
Zone text (custom string) transfer.
|
2017-09-27 02:18:17 +02:00 |
|
Bartosz Taudul
|
3c0ce01954
|
Simplify access to queue producer token.
Note that calibration loop needs separate token, as the thread_local
instance is created after the profiler (and its calibration loop).
|
2017-09-27 01:03:29 +02:00 |
|
Bartosz Taudul
|
842721a754
|
Make profiler instance static.
|
2017-09-27 01:03:01 +02:00 |
|
Bartosz Taudul
|
3cc7cc596e
|
Remove GetNewId() from Profiler interface.
|
2017-09-27 01:02:04 +02:00 |
|
Bartosz Taudul
|
f584bf76e8
|
Profiler ID can be static (one less instruction).
|
2017-09-27 00:30:02 +02:00 |
|
Bartosz Taudul
|
ffa5930a23
|
Don't draw frame separator lines, if too close together.
|
2017-09-26 22:17:10 +02:00 |
|
Bartosz Taudul
|
1fa778891c
|
Allow zooming to collapsed zones.
|
2017-09-26 22:08:58 +02:00 |
|
Bartosz Taudul
|
6cf1ebec04
|
Pause zone view after zooming to zone.
|
2017-09-26 22:08:31 +02:00 |
|
Bartosz Taudul
|
8ad7ba1dd0
|
Middle click to zoom to zone.
|
2017-09-26 21:49:50 +02:00 |
|