Bartosz Taudul
|
a3c898f8b8
|
Rename FrameMark() to SendFrameMark().
This avoids conflict with FrameMark define.
|
2018-07-13 20:09:19 +02:00 |
|
Arvid Gerstmann
|
0e59c6e98d
|
Merged in Leandros99/tracy/concurrentqueue-namespace (pull request #8)
Wrap concurrentqueue in tracy namespace
|
2018-07-13 18:06:42 +00:00 |
|
Arvid Gerstmann
|
6b87aecdce
|
Wrap concurrentqueue in tracy namespace
|
2018-07-13 20:01:27 +02:00 |
|
Arvid Gerstmann
|
575b04076f
|
Merged in Leandros99/tracy/fix-unix-semaphore (pull request #7)
Do not include the semaphore headers inside namespace tracy
|
2018-07-13 17:54:35 +00:00 |
|
Arvid Gerstmann
|
6fee78dfee
|
Do not include the semaphore headers inside namespace tracy
|
2018-07-13 19:51:24 +02:00 |
|
Arvid Gerstmann
|
3e012cb762
|
Compile standalone on macOS
|
2018-07-13 19:22:09 +02:00 |
|
Bartosz Taudul
|
96042891f7
|
Reintroduce explicit template type for std::lock_guard.
Requested in issue #4 for support of older MSVC versions.
|
2018-07-13 12:30:29 +02:00 |
|
Bartosz Taudul
|
90a874f311
|
Require MSVC 15.7 for <execution> support.
|
2018-07-13 12:26:02 +02:00 |
|
Bartosz Taudul
|
e9a971bacf
|
Mention on-demand mode in FAQ.
|
2018-07-12 13:32:49 +02:00 |
|
Bartosz Taudul
|
b85a8a62a2
|
Document TRACY_ON_DEMAND macro.
|
2018-07-12 13:27:02 +02:00 |
|
Bartosz Taudul
|
2806bfaac7
|
Update NEWS.
|
2018-07-12 13:24:51 +02:00 |
|
Bartosz Taudul
|
b11695111d
|
Implement on-demand Lua zone capture.
|
2018-07-12 12:53:35 +02:00 |
|
Bartosz Taudul
|
fbc5556ddd
|
Send memory events in on-demand mode.
|
2018-07-12 01:36:01 +02:00 |
|
Bartosz Taudul
|
c8b5b9447d
|
Ignore dangling memory frees in on-demand mode.
|
2018-07-12 01:35:32 +02:00 |
|
Bartosz Taudul
|
e5064dec1e
|
Store on-demand connection state.
|
2018-07-12 01:21:04 +02:00 |
|
Bartosz Taudul
|
dacbfbd031
|
Support on-demand OpenGL tracing.
|
2018-07-11 17:10:53 +02:00 |
|
Bartosz Taudul
|
d0868b5004
|
Early exit in GpuCtx::Collect().
|
2018-07-11 17:10:34 +02:00 |
|
Bartosz Taudul
|
0cbeea97a2
|
Support on-demand Vulkan tracing.
|
2018-07-11 17:03:00 +02:00 |
|
Bartosz Taudul
|
1f7246f6b9
|
Defer OpenGL/Vulkan context announce.
|
2018-07-11 15:00:30 +02:00 |
|
Bartosz Taudul
|
26d5c4b302
|
Fix copy pasta.
|
2018-07-11 14:43:38 +02:00 |
|
Bartosz Taudul
|
96f39281a1
|
Implement on-demand locks.
|
2018-07-11 14:17:20 +02:00 |
|
Bartosz Taudul
|
d87508901f
|
Send deferred data.
|
2018-07-11 12:28:40 +02:00 |
|
Bartosz Taudul
|
ad0a75da7d
|
Defer lock announcements.
|
2018-07-11 12:24:58 +02:00 |
|
Bartosz Taudul
|
475d151b2d
|
Implement deferring items.
|
2018-07-11 12:21:39 +02:00 |
|
Bartosz Taudul
|
a99d74966c
|
Active status of scoped zone can't change.
|
2018-07-11 12:16:55 +02:00 |
|
Bartosz Taudul
|
52207f20b7
|
Add deferred events queue.
|
2018-07-11 12:14:28 +02:00 |
|
Bartosz Taudul
|
c2659473fd
|
Free memory associated with cleared queue items.
|
2018-07-11 01:34:48 +02:00 |
|
Bartosz Taudul
|
ef73979fb9
|
MemRead() uses const pointer.
|
2018-07-11 01:33:27 +02:00 |
|
Bartosz Taudul
|
b1a71174db
|
Messages are also safe.
|
2018-07-10 23:09:59 +02:00 |
|
Bartosz Taudul
|
e80c677fa0
|
Plots can be safely sent in on-demand mode.
|
2018-07-10 23:06:27 +02:00 |
|
Bartosz Taudul
|
d1ddaa8d59
|
Store frame offset in trace dumps.
|
2018-07-10 22:56:41 +02:00 |
|
Bartosz Taudul
|
fe449f366f
|
Use frame offset for frame count and missed frames display.
|
2018-07-10 22:51:24 +02:00 |
|
Bartosz Taudul
|
a78981e040
|
Store on-demand frame offset.
|
2018-07-10 22:42:00 +02:00 |
|
Bartosz Taudul
|
6a9caabc63
|
Send on-demand initial payload message.
|
2018-07-10 22:37:39 +02:00 |
|
Bartosz Taudul
|
32ca54a523
|
Pack WelcomeMessage.
|
2018-07-10 22:29:31 +02:00 |
|
Bartosz Taudul
|
43d5ab4382
|
Count frames in on-demand mode.
|
2018-07-10 22:27:19 +02:00 |
|
Bartosz Taudul
|
03794a2957
|
Send frame marks in on-demand mode.
|
2018-07-10 22:27:19 +02:00 |
|
Bartosz Taudul
|
f8b2ffdc7e
|
Clear queues before new on-demand connection is made.
|
2018-07-10 22:27:19 +02:00 |
|
Bartosz Taudul
|
a767c5ea08
|
Trace zones in on-demand mode.
|
2018-07-10 22:27:19 +02:00 |
|
Bartosz Taudul
|
c973735b49
|
Track connection status.
|
2018-07-10 22:27:19 +02:00 |
|
Bartosz Taudul
|
010b19946f
|
Send on-demand status in welcome message.
|
2018-07-10 21:44:23 +02:00 |
|
Bartosz Taudul
|
c056f3be41
|
Send keep alive messages to determine if client disconnected.
|
2018-07-10 21:39:17 +02:00 |
|
Bartosz Taudul
|
a0188122a0
|
Add keep alive message.
|
2018-07-10 21:23:19 +02:00 |
|
Bartosz Taudul
|
e5b133073c
|
Disable all tracing if TRACY_ON_DEMAND is defined.
|
2018-07-10 20:49:51 +02:00 |
|
Bartosz Taudul
|
a5381337f6
|
Don't use obsolete function.
|
2018-07-10 20:49:29 +02:00 |
|
Bartosz Taudul
|
045f792e84
|
Keep one profiler window size for all captures.
|
2018-07-10 20:47:09 +02:00 |
|
Bartosz Taudul
|
27a1eb94fe
|
Update NEWS.
|
2018-07-08 16:56:09 +02:00 |
|
Bartosz Taudul
|
d68297ba45
|
Add trace update utility.
This tool will load a trace saved in previous version of tracy and save
an up-to-date version of the file.
|
2018-07-08 16:53:31 +02:00 |
|
Bartosz Taudul
|
e87abfa7bc
|
X11 colors conversion program.
|
2018-07-04 18:26:57 +02:00 |
|
Bartosz Taudul
|
ca0053d4d4
|
Add memory decay color table creation program.
|
2018-07-04 18:24:56 +02:00 |
|