Commit Graph

6761 Commits

Author SHA1 Message Date
John Lynch
9df369ecc4 Move call to clRetainEvent outside of assert within
OpenCLCtx::collect, ensuring it is still called when
NDEBUG is defined.
2021-01-21 12:27:26 -06:00
John Lynch
6c6c6caef0 In OpenCLCtxScope::SetEvent, the necessary clRetainEvent
call was inside an assert, thus never called if NDEBUG
was defined.  This change asserts only on the return value
of the function, as in other parts of the code.
2021-01-20 19:14:31 -06:00
Bartosz Taudul
2eae80b9dc
Merge pull request #166 from kubouch/fix-manual-typos
Fix description of csvexport manual entry
2021-01-17 15:55:47 +01:00
kubouch
baf6b5c637 Fix description of csvexport manual entry 2021-01-17 16:34:20 +02:00
Bartosz Taudul
e5dbca2d71
Merge pull request #165 from Xenonic/master
D3D12 transient zones
2021-01-16 14:00:17 +01:00
Andrew Depke
384617fba1 Update manual 2021-01-16 02:26:50 -07:00
Andrew Depke
3d75fb4d87 Update NEWS 2021-01-16 02:26:29 -07:00
Andrew Depke
694202ebcf Added transient D3D12 zones, fixed callstacks 2021-01-16 02:20:59 -07:00
Bartosz Taudul
538352d5a8 Update manual. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
ca41db7b75 Update NEWS. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
e5d54011d7 Add transient Vulkan zones. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
483a621a0a Vulkan will now properly send serial callstacks. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
a4764141c6 Support serial callstacks when processing GPU zones. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
90de2d2f73 Support queuing serial items with callstack. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
d4c0d4fbb7 Rename CallstackMemory to CallstackSerial. 2021-01-15 20:49:39 +01:00
Bartosz Taudul
c66b2cb536 Process allocated source location GPU zones. 2021-01-15 20:33:45 +01:00
Bartosz Taudul
d827832d4d Don't operate on short_ptr. 2021-01-15 20:25:07 +01:00
Bartosz Taudul
44020487d2 Keep zone begin implementations together. 2021-01-15 20:20:34 +01:00
Bartosz Taudul
5a8d30ddc3 Add transient OpenGL zones. 2021-01-15 20:13:09 +01:00
Bartosz Taudul
69372c2dcb Explicitly state which default-linked libraries are needed. 2021-01-13 01:42:48 +01:00
Bartosz Taudul
c381eeb5ab Bump year in LICENSE. 2021-01-08 19:34:11 +01:00
Bartosz Taudul
cc5c20db46 Bump ImGui. 2021-01-08 19:33:04 +01:00
joshuakr
315d25a787 Fix shutdown hang (resolves #160) 2021-01-05 13:07:49 -08:00
Bartosz Taudul
3d37c686cf Mark rprealloc as a part of Tracy API. 2020-12-27 14:11:45 +01:00
Bartosz Taudul
a467ef4c2b Expose rpmalloc init/finalize functions. 2020-12-26 14:57:54 +01:00
Bartosz Taudul
1a1df0229d Add missing include. 2020-12-26 14:48:31 +01:00
Bartosz Taudul
dab68b2f21 Manually initialize GUID structs. 2020-12-21 16:13:59 +01:00
Bartosz Taudul
063ad1f1d3 Check return value of EnableTraceEx2(). 2020-12-21 15:41:01 +01:00
Bartosz Taudul
993c631103 Update zstd to 1.4.7. 2020-12-18 15:46:27 +01:00
Bartosz Taudul
8f48d6e580 Add quick-start guide to the manual. 2020-12-16 15:53:04 +01:00
Bartosz Taudul
bffab2bc37 Update NEWS. 2020-12-16 15:35:30 +01:00
Bartosz Taudul
025ab1626b Bind only on IPv4, if restricted to localhost.
This is needed, as disabling the IPV6_V6ONLY socket option doesn't work for
localhost listeners on Windows.
2020-12-16 15:33:05 +01:00
Bartosz Taudul
2049332211 Broadcast to localhost if listening only on localhost. 2020-12-16 15:27:00 +01:00
Bartosz Taudul
6f83044cf6 Broadcast to the given address. 2020-12-16 15:24:20 +01:00
Bartosz Taudul
fd6d510051 Update NEWS. 2020-12-16 15:09:37 +01:00
Bartosz Taudul
6e715cf346 Use tables for callstack sample parents. 2020-12-16 15:05:35 +01:00
Bartosz Taudul
f1d48b1298 Use tables for call stack view. 2020-12-16 15:01:07 +01:00
Bartosz Taudul
325bcc035a Use tables to list memory entries. 2020-12-15 15:43:55 +01:00
Bartosz Taudul
6bb77d55a1 Use tables in CPU data view. 2020-12-09 21:53:36 +01:00
Bartosz Taudul
dc6893f419 Use tables for sampled statistics menu. 2020-12-09 21:36:53 +01:00
Bartosz Taudul
f14c0fe402 Update manual. 2020-12-09 21:22:39 +01:00
Bartosz Taudul
63e0170048 Find zones zone list fixes. 2020-12-09 21:18:40 +01:00
Bartosz Taudul
f1a641a838 Use tables for instrumented zones statistics. 2020-12-09 20:55:00 +01:00
Bartosz Taudul
6300f59183 Use tables in find zone zones list. 2020-12-09 02:18:06 +01:00
Bartosz Taudul
c437ecfcf5 Remove unneeded variable. 2020-12-08 19:55:20 +01:00
Bartosz Taudul
a0bae4aa00 Allow hiding columns in some tables. 2020-12-08 19:55:20 +01:00
Bartosz Taudul
b4860bbe4d Use tables in messages list. 2020-12-08 19:55:20 +01:00
Bartosz Taudul
45078cd99d Remove table row backgrounds. 2020-12-08 19:55:20 +01:00
Bartosz Taudul
18ac6ee548 Use tables for time distribution. 2020-12-08 19:55:19 +01:00
Bartosz Taudul
34683ceb4d Use tables in the failure callstack view. 2020-12-08 19:55:19 +01:00