Bartosz Taudul
|
fea0234a60
|
Change zone end "-1" comparisons to "0" comparisons.
|
2018-03-24 02:00:20 +01:00 |
|
Bartosz Taudul
|
6a4e58b545
|
Force inline compress/decompress thread id.
|
2018-03-24 01:31:58 +01:00 |
|
Bartosz Taudul
|
c0577fd5b2
|
Unordered map is no longer used.
|
2018-03-23 21:18:52 +01:00 |
|
Bartosz Taudul
|
f4b88b9c05
|
Use flat hash map for reverse plot lookup.
|
2018-03-23 21:18:00 +01:00 |
|
Bartosz Taudul
|
6cb2fec48e
|
Use flat hash map for string map.
|
2018-03-23 21:12:29 +01:00 |
|
Bartosz Taudul
|
69b49f527d
|
Inline GetZoneEndDirect().
|
2018-03-23 02:06:44 +01:00 |
|
Bartosz Taudul
|
910ce8b8ef
|
Display number of matched source locations.
|
2018-03-20 20:18:23 +01:00 |
|
Bartosz Taudul
|
6e6addfa81
|
Use pdqsort.
|
2018-03-20 19:19:07 +01:00 |
|
Bartosz Taudul
|
ae55360a6d
|
Don't sort zones if statistics are disabled.
|
2018-03-20 19:12:42 +01:00 |
|
Bartosz Taudul
|
4837ce31ff
|
Allow sorting zone groups by count.
|
2018-03-20 17:19:48 +01:00 |
|
Bartosz Taudul
|
64f3c55ba5
|
Display zone group time.
|
2018-03-20 16:56:11 +01:00 |
|
Bartosz Taudul
|
e6d5f3f5fc
|
Store common variables in registers to prevent aliasing.
|
2018-03-20 16:49:29 +01:00 |
|
Bartosz Taudul
|
d8f7903a97
|
Use flat hash map for ptr mapping during data load.
|
2018-03-20 15:44:13 +01:00 |
|
Bartosz Taudul
|
720e5a0468
|
First check if valid, then search in map.
|
2018-03-20 15:41:06 +01:00 |
|
Bartosz Taudul
|
fe6c753f12
|
Store lock thread map in flat hash map.
|
2018-03-20 15:40:25 +01:00 |
|
Bartosz Taudul
|
765a1ececf
|
Move nohash<> from TracyWorker to flat hash map.
|
2018-03-20 15:40:11 +01:00 |
|
Bartosz Taudul
|
37808ec4c7
|
Fix the horribly inefficient Visible() and ShowFull() methods.
|
2018-03-20 15:33:38 +01:00 |
|
Bartosz Taudul
|
ceeae3c2cf
|
Restore ordering of source location zones after load.
|
2018-03-20 14:56:42 +01:00 |
|
Bartosz Taudul
|
f8f59bbd36
|
Update NEWS.
|
2018-03-20 14:39:10 +01:00 |
|
Bartosz Taudul
|
ad37f0857b
|
Highlight selected zone group on histogram.
|
2018-03-20 14:37:58 +01:00 |
|
Bartosz Taudul
|
64e05e4726
|
Put found zones list into a subchild.
|
2018-03-20 12:56:26 +01:00 |
|
Bartosz Taudul
|
ce3f0bd596
|
Add separator to zone tooltips.
|
2018-03-19 16:14:01 +01:00 |
|
Bartosz Taudul
|
d5e0858982
|
Display thread in GPU zone tooltip.
|
2018-03-19 16:13:12 +01:00 |
|
Bartosz Taudul
|
4d34ccc30c
|
Unify zone info window thread retrieval.
|
2018-03-19 16:11:44 +01:00 |
|
Bartosz Taudul
|
0f6ec65b65
|
GPU zone thread getter.
|
2018-03-19 16:11:37 +01:00 |
|
Bartosz Taudul
|
5a32cd7984
|
Show zone thread in zone info popup.
|
2018-03-19 16:08:50 +01:00 |
|
Bartosz Taudul
|
ad959549e4
|
Update NEWS.
|
2018-03-19 16:02:18 +01:00 |
|
Bartosz Taudul
|
0d831e452b
|
Add ability to group zones by user text.
|
2018-03-19 16:01:36 +01:00 |
|
Bartosz Taudul
|
05eb4b7ebc
|
Don't use memcpy to terminate string.
|
2018-03-19 15:41:28 +01:00 |
|
Bartosz Taudul
|
2b54bd1b15
|
Update NEWS.
|
2018-03-19 02:39:19 +01:00 |
|
Bartosz Taudul
|
1fbe1621e7
|
Display zone exclusive time as progress bar.
|
2018-03-19 02:30:40 +01:00 |
|
Bartosz Taudul
|
3b34ebf544
|
Unify GPU info window child selection with the rest of lists.
|
2018-03-19 02:25:24 +01:00 |
|
Bartosz Taudul
|
efe3eda845
|
Display thread in zone info windows.
|
2018-03-19 02:22:08 +01:00 |
|
Bartosz Taudul
|
2eece7c1f3
|
Reorder instructions.
|
2018-03-18 23:46:34 +01:00 |
|
Bartosz Taudul
|
ce2bf7c207
|
Use Vector instead of std::vector for thread zone list.
|
2018-03-18 21:15:31 +01:00 |
|
Bartosz Taudul
|
8dabe47602
|
Stop processing new zones on invalid time span.
When processing will resume in the next frame, the zone will hopefully
have a proper end time.
|
2018-03-18 21:06:26 +01:00 |
|
Bartosz Taudul
|
8b3e53bfad
|
Don't ignore first thread.
|
2018-03-18 20:53:31 +01:00 |
|
Bartosz Taudul
|
d0519499f4
|
Store thread id next to zone ptr in source location zone list.
|
2018-03-18 20:45:49 +01:00 |
|
Bartosz Taudul
|
777d672e05
|
Thread id compression/decompression.
|
2018-03-18 20:45:22 +01:00 |
|
Bartosz Taudul
|
40c6f01a41
|
Perform search after condition was verified, not before.
|
2018-03-18 20:25:00 +01:00 |
|
Bartosz Taudul
|
3ac98beb5a
|
Use precalculated min/max time spans.
|
2018-03-18 20:20:24 +01:00 |
|
Bartosz Taudul
|
0f1f7c6813
|
Calculate min/max time spans for source locations.
|
2018-03-18 20:15:45 +01:00 |
|
Bartosz Taudul
|
43c3fe25ba
|
Put source location zone data into a struct.
|
2018-03-18 20:08:57 +01:00 |
|
Bartosz Taudul
|
f5b0f34827
|
Using std::vector instead of Vector is no longer possible.
|
2018-03-18 19:56:53 +01:00 |
|
Bartosz Taudul
|
77fa8f54a6
|
Restore per-thread zone list functionality.
|
2018-03-18 16:41:58 +01:00 |
|
Bartosz Taudul
|
d08c10c5b6
|
Add functionality for getting zone thread.
|
2018-03-18 16:38:42 +01:00 |
|
Bartosz Taudul
|
616269e849
|
Display zone counts in matched source locations.
|
2018-03-18 16:11:08 +01:00 |
|
Bartosz Taudul
|
af3559afed
|
Only display results for a single source location match.
|
2018-03-18 16:07:07 +01:00 |
|
Bartosz Taudul
|
3207861869
|
Add changelog.
|
2018-03-18 13:55:44 +01:00 |
|
Bartosz Taudul
|
d5177e6946
|
Add a quick FAQ.
|
2018-03-18 13:30:09 +01:00 |
|