Bartosz Taudul
|
827900969f
|
Make Callstack() static inline.
|
2018-06-19 17:23:50 +02:00 |
|
Bartosz Taudul
|
ca2cac9b99
|
Use proper type for pointer size.
|
2018-06-19 14:34:37 +02:00 |
|
Bartosz Taudul
|
4a01eb7fc4
|
Windows callstack inspection plumbing.
|
2018-06-19 01:17:19 +02:00 |
|
Bartosz Taudul
|
7a23f677dd
|
Vulkan and OpenGL must share idx pool.
|
2018-06-18 01:10:43 +02:00 |
|
Bartosz Taudul
|
021dd853b9
|
Differentiate Vulkan/OpenGL in options menu.
|
2018-06-18 01:08:56 +02:00 |
|
Bartosz Taudul
|
53e3eee9ee
|
Delay query until results are available.
This will query for the new values with a bit of lag, but it ignores
issues with broken drivers...
|
2018-06-17 20:56:46 +02:00 |
|
Bartosz Taudul
|
4767dbad5b
|
Workaround Nvidia bugs.
This solution is still bad, as it really does wait for the query
results, which stalls the CPU.
|
2018-06-17 20:48:02 +02:00 |
|
Bartosz Taudul
|
1b64e84945
|
Update NEWS.
|
2018-06-17 19:37:02 +02:00 |
|
Bartosz Taudul
|
3205bfdae8
|
Add Vulkan documentation.
|
2018-06-17 19:33:45 +02:00 |
|
Bartosz Taudul
|
6e1ab9ae7a
|
Display per-GPU-event threads.
|
2018-06-17 19:09:56 +02:00 |
|
Bartosz Taudul
|
bb0631585c
|
Store thread id of GPU events.
|
2018-06-17 19:07:07 +02:00 |
|
Bartosz Taudul
|
cfd7ac3957
|
Map compressed thread id 0 to real thread id 0.
|
2018-06-17 19:03:06 +02:00 |
|
Bartosz Taudul
|
684ba455a2
|
Send GPU zone thread handle.
|
2018-06-17 18:55:38 +02:00 |
|
Bartosz Taudul
|
6102f17e29
|
Better way to write zero value.
|
2018-06-17 18:55:38 +02:00 |
|
Bartosz Taudul
|
d5a4c693d8
|
Take GPU timestamp period into account.
|
2018-06-17 18:49:56 +02:00 |
|
Bartosz Taudul
|
f33584516b
|
Fix yet another regression.
|
2018-06-17 18:37:38 +02:00 |
|
Bartosz Taudul
|
cc973a5091
|
Differentiate Vulkan and OpenGL contexts.
|
2018-06-17 18:33:05 +02:00 |
|
Bartosz Taudul
|
cb77e8dc1c
|
There's no notion of main thread in vulkan.
|
2018-06-17 18:29:12 +02:00 |
|
Bartosz Taudul
|
dcd6cac078
|
Save GPU timestamp period.
Bump file version to 0.3.2.
|
2018-06-17 18:27:42 +02:00 |
|
Bartosz Taudul
|
8495e5b094
|
Send timestamp period in GPU context announcement.
|
2018-06-17 18:21:15 +02:00 |
|
Bartosz Taudul
|
9c11e0fc5b
|
Vulkan tracing.
|
2018-06-17 18:14:37 +02:00 |
|
Bartosz Taudul
|
2be1d1d2b2
|
Use proper type.
|
2018-06-07 13:30:46 +02:00 |
|
Bartosz Taudul
|
6956aed769
|
Fix selecting last bin with log time in find zone.
|
2018-06-06 23:36:21 +02:00 |
|
Bartosz Taudul
|
b4ce0c281b
|
Total time is also already known in compare view.
|
2018-06-06 23:17:13 +02:00 |
|
Bartosz Taudul
|
d49be792ba
|
Cache bin containers in compare view.
|
2018-06-06 23:09:46 +02:00 |
|
Bartosz Taudul
|
da5d35c364
|
Cache bin containers in find zone.
|
2018-06-06 23:06:00 +02:00 |
|
Bartosz Taudul
|
2950f3c70c
|
Total time is already known.
|
2018-06-06 23:00:18 +02:00 |
|
Bartosz Taudul
|
8a4d88f2b3
|
tmin and tmax don't change.
|
2018-06-06 23:00:03 +02:00 |
|
Bartosz Taudul
|
be8d3f47cd
|
Use fast log10.
|
2018-06-06 01:59:31 +02:00 |
|
Bartosz Taudul
|
8696c81e7d
|
Implement fast frexpf.
|
2018-06-06 01:59:31 +02:00 |
|
Bartosz Taudul
|
26cc9d8547
|
Enable fast floating point model.
|
2018-06-06 01:53:25 +02:00 |
|
Bartosz Taudul
|
60b24249d3
|
Use explicit value for 1/log2(10).
|
2018-06-06 01:52:46 +02:00 |
|
Bartosz Taudul
|
39c1b20184
|
Don't care about previous values.
|
2018-06-06 01:23:49 +02:00 |
|
Bartosz Taudul
|
1c47e22eca
|
Add log10f approximation.
Based on https://community.arm.com/tools/f/discussions/4292/cmsis-dsp-new-functionality-proposal/22621#22621
|
2018-06-06 01:23:29 +02:00 |
|
Bartosz Taudul
|
763db5e5cc
|
Update NEWS.
|
2018-06-06 00:48:54 +02:00 |
|
Bartosz Taudul
|
859bf01992
|
Support displaying self times in statistics view.
|
2018-06-06 00:47:16 +02:00 |
|
Bartosz Taudul
|
e5d35d443d
|
Missing initializer.
|
2018-06-06 00:47:11 +02:00 |
|
Bartosz Taudul
|
b7930f67da
|
Calculate total self time of zones.
|
2018-06-06 00:39:22 +02:00 |
|
Bartosz Taudul
|
814cd1553d
|
Update NEWS.
|
2018-06-02 22:28:27 +02:00 |
|
Bartosz Taudul
|
785a30a68b
|
Implement going to next/previous frame.
|
2018-06-02 22:27:35 +02:00 |
|
Bartosz Taudul
|
1cddf8436c
|
ZoomToRange() already enables pause.
|
2018-06-02 22:09:07 +02:00 |
|
Bartosz Taudul
|
a3834a75f7
|
Update NEWS.
|
2018-05-27 20:23:48 +02:00 |
|
Bartosz Taudul
|
5a7304171d
|
Fix allocation times displayed in plot tooltip.
|
2018-05-27 20:22:58 +02:00 |
|
Bartosz Taudul
|
8ed59c261b
|
Open memory address info after clicking on mem plot item.
|
2018-05-27 20:17:20 +02:00 |
|
Bartosz Taudul
|
9898066a7a
|
Display additional memory event info in mem plot tooltips.
|
2018-05-27 20:11:33 +02:00 |
|
Bartosz Taudul
|
3ea5fd93ed
|
Simple and not so simple draw plot point functions.
|
2018-05-27 19:51:45 +02:00 |
|
Bartosz Taudul
|
3236164116
|
v0.3 is no more. Enter v0.3.1.
|
2018-05-25 21:24:18 +02:00 |
|
Bartosz Taudul
|
5e03612d3f
|
Update NEWS.
|
2018-05-25 21:18:51 +02:00 |
|
Bartosz Taudul
|
0a79243332
|
Display thread from which message originated on msg list.
|
2018-05-25 21:14:15 +02:00 |
|
Bartosz Taudul
|
53aea660c8
|
Store thread id in MessageData.
|
2018-05-25 21:10:38 +02:00 |
|