Bartosz Taudul
3e3aa80fa7
Completely serialize lock events.
2020-07-26 13:46:05 +02:00
Bartosz Taudul
b7af9a0860
Reduce frame images frame index to 32 bit.
2020-07-26 13:46:05 +02:00
Bartosz Taudul
ab468d8c57
Merge pull request #77 from kubouch/fix-opencl-macros
...
Fix args in OpenCL macros when !TRACY_ENABLE
2020-07-26 11:54:00 +02:00
Jakub Žádník
1ab1050c46
Fix args in OpenCL macros when !TRACY_ENABLE
2020-07-26 15:42:37 +03:00
Bartosz Taudul
03f46d7228
Custom string data is no longer needed.
2020-07-26 01:47:49 +02:00
Bartosz Taudul
c0b73c248f
Add second single string transfer.
2020-07-26 01:47:49 +02:00
Bartosz Taudul
a7d2ab4d4f
Send single string for lock name.
2020-07-26 01:47:49 +02:00
Bartosz Taudul
e91950f006
Send single string for messages.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
5553761c02
Send single string for zone text and name.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
309a151610
Symbol length no longer has to be packed.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
88685440b6
Send single string for callstack frame.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
61e3acde06
Send single string for callstack frame size.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
e3dfa96055
Extract single string idx retrieval.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
06ca4e2d16
Send single string for symbol information.
2020-07-26 01:35:52 +02:00
Bartosz Taudul
14b180cd16
Send single string for code information.
2020-07-26 01:35:51 +02:00
Bartosz Taudul
81d5a8db5e
Implement transport of single string data.
...
In most cases only one string is sent per message and no pointer
tracking is needed.
This is only plumbing work, no changes to messages have been made yet.
2020-07-26 01:35:51 +02:00
Bartosz Taudul
7afdef3cdb
Fix OpenGL example.
2020-07-25 18:17:34 +02:00
Bartosz Taudul
47ef56b995
Add csvexport to MSVC CI artifacts.
2020-07-24 21:37:03 +02:00
Bartosz Taudul
02e7893c75
Preserve messages size.
2020-07-21 20:58:58 +02:00
Bartosz Taudul
9d01fa86ab
Preserve zone text, zone name string length.
2020-07-21 20:58:58 +02:00
Bartosz Taudul
986a2a79da
Use proper size for spaceNeeded.
2020-07-21 20:58:58 +02:00
Bartosz Taudul
5d748f3568
Don't calculate known strings length.
2020-07-21 20:58:58 +02:00
Bartosz Taudul
e4fbf60668
Add SendString() with length parameter.
2020-07-21 20:58:58 +02:00
Bartosz Taudul
346e5a426f
Mask out alpha channel on SSE and AVX2 paths.
2020-07-20 13:58:35 +02:00
Bartosz Taudul
6fe3736a23
When selecting function in symbol view, go to function location.
2020-07-19 23:43:52 +02:00
Bartosz Taudul
402bfd3ba4
Properly cleanup View.
2020-07-19 14:50:09 +02:00
Bartosz Taudul
aa2757526a
Join loading thread on exit.
2020-07-19 14:39:50 +02:00
Bartosz Taudul
7b00812fa7
Add missing rpmalloc include.
2020-07-19 13:04:51 +02:00
Bartosz Taudul
6deffca23f
Update NEWS.
2020-07-19 13:01:14 +02:00
Bartosz Taudul
2bef3629b7
Merge pull request #74 from avoroshilov/manual-lifetime
...
Manual lifetime management for Multi-DLL
2020-07-19 12:06:11 +02:00
Andrey Voroshilov
175ec3e3d8
Moving ThreadExitHandler to a commonly accessible space, adding thread handler usage to SysTrace worker threads
2020-07-18 18:24:49 -07:00
Andrey Voroshilov
416259fdb7
Adding clean run for the TRACY_MANUAL_LIFETIME testing target
2020-07-18 18:20:49 -07:00
Bartosz Taudul
29c249b33b
Update manual.
2020-07-17 22:40:45 +02:00
Bartosz Taudul
6f47d837a4
Update NEWS.
2020-07-17 22:17:42 +02:00
Bartosz Taudul
0704ab8f79
Clear frame image back references when removing fi data.
2020-07-17 22:16:47 +02:00
Bartosz Taudul
cc63b6492f
Allow stripping data from captures.
2020-07-17 22:06:15 +02:00
Bartosz Taudul
08c70cd6fe
Use getopt in the update utility.
2020-07-17 21:47:51 +02:00
Bartosz Taudul
08172556fc
Add note about GPU zone scope to the manual.
2020-07-17 13:13:54 +02:00
Bartosz Taudul
9ce46fdf2d
Update manual.
2020-07-16 11:31:39 +02:00
Bartosz Taudul
d815b79db0
Add TracyIsConnected macro.
2020-07-16 11:31:39 +02:00
Bartosz Taudul
b8df7a1302
Expose m_isConnected in non-on-demand builds.
2020-07-16 11:22:06 +02:00
Bartosz Taudul
d614dbeda3
Show image name next to symbol name.
2020-07-14 17:23:04 +02:00
Andrey Voroshilov
47683d3b90
Added TRACY_MANUAL_LIFETIME
test compile
2020-07-13 08:13:42 -07:00
Andrey Voroshilov
cbfb19816b
Merge remote-tracking branch 'tracy/master' into manual-lifetime
...
# Conflicts:
# AUTHORS
2020-07-13 01:49:11 -07:00
Andrey Voroshilov
bd5d965023
Updating manual and AUTHORS
2020-07-13 01:41:25 -07:00
Bartosz Taudul
1da51918b6
Append new messages to visible message list.
2020-07-13 02:03:00 +02:00
Andrey Voroshilov
4c397ebe1e
Fixing some of the copy-paste errors
2020-07-12 10:12:50 -07:00
Andrey Voroshilov
3ae84647c4
Moving GetProfiler
back to the original place
2020-07-12 10:10:09 -07:00
Andrey Voroshilov
a758de2f03
Moving GetProfiler
back to the original place
2020-07-12 10:06:09 -07:00
Andrey Voroshilov
6b790d778d
Replacing removing spinlock that is not needed anymore, making TRACY_MANUAL_LIFETIME
a sub-option of TRACY_DELAYED_INIT
, and addressing feedback
2020-07-12 10:04:07 -07:00