1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

3332 Commits

Author SHA1 Message Date
Bartosz Taudul 49abad2dec Update manual. 2019-09-23 17:30:00 +02:00
Bartosz Taudul 7503bb1aee Update NEWS. 2019-09-23 17:28:32 +02:00
Bartosz Taudul a5ba74ed13 Handle multiple Vulkan threads. 2019-09-23 17:27:49 +02:00
Bartosz Taudul 0f68e1e981 Send thread id in GPU zone end message.
We don't care about OpenGL zone thread ids, so the identifier is zeroed.
2019-09-23 16:06:14 +02:00
Bartosz Taudul daf64c703a Serialize Vulkan GPU profiling messages.
Since Vulkan can be multi-threaded, the guarantee of GPU time data
arriving after CPU time data can't be held with asynchronous messages.
Use serial queue instead.
2019-09-23 15:38:16 +02:00
Bartosz Taudul 9a49f49cfd Also build test with TRACY_ON_DEMAND enabled. 2019-09-21 15:50:27 +02:00
Bartosz Taudul 2a9b1b3cf3 Allow easy adding of tracy flags in test application. 2019-09-21 15:49:54 +02:00
Bartosz Taudul a5fecc350b Update manual. 2019-09-21 15:47:37 +02:00
Bartosz Taudul c2728832af Update NEWS. 2019-09-21 15:43:31 +02:00
Bartosz Taudul 82cd667b30 Allow specifying network port in server. 2019-09-21 15:43:01 +02:00
Bartosz Taudul fb63dd89bc Update manual. 2019-09-21 15:21:29 +02:00
Bartosz Taudul e13cbf52fd Allow changing tracy port in client. 2019-09-21 15:11:15 +02:00
Bartosz Taudul 140654961c Update NEWS. 2019-09-21 15:03:35 +02:00
Bartosz Taudul dfb9ae1a90 Update manual. 2019-09-21 15:03:09 +02:00
Bartosz Taudul a221f121ba Extract lock state handling to a separate context class. 2019-09-21 14:55:14 +02:00
Bartosz Taudul 4c736aecfa Use fibonacci hashing to determine thread colors. 2019-09-21 14:03:42 +02:00
Bartosz Taudul 7a1fb4e0bd Proper message when call stack trees are not available. 2019-09-21 00:57:12 +02:00
Bartosz Taudul 46f7235e32 Display proper message when there are no active allocations. 2019-09-21 00:54:30 +02:00
Bartosz Taudul feddd58b46 Better way to scale ImGui style. 2019-09-21 00:52:13 +02:00
Bartosz Taudul d8e0853cd8 Multithreaded frame image compression. 2019-09-20 23:03:12 +02:00
Bartosz Taudul 6f5a23a198 Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
Bartosz Taudul e1e5d6bd47 Add const version of PackFrameImage().
Temporary buffer needs to be handled outside of the function.
2019-09-20 22:55:55 +02:00
Bartosz Taudul b362baed5f Minor UI improvements. 2019-09-19 01:10:33 +02:00
Bartosz Taudul 6fbfd12d1f Update manual. 2019-09-16 22:02:47 +02:00
Bartosz Taudul 0fed97b241 Update NEWS. 2019-09-16 22:02:47 +02:00
Bartosz Taudul 6a0512fe16 Allow comparing frame times. 2019-09-16 22:02:47 +02:00
Bartosz Taudul 8fe9b56b6f Calculate frame statistics. 2019-09-16 22:02:47 +02:00
Bartosz Taudul b99675ae60 Use thread color for collapsed zones. 2019-09-16 20:34:55 +02:00
Bartosz Taudul 36b2b8f71f Always return static thread color if dynamic colors are disabled. 2019-09-16 20:31:32 +02:00
Bartosz Taudul 5796f19a3b Focus out exact memory plot value. 2019-09-16 20:27:16 +02:00
Bartosz Taudul 7673028dba Fix skipping memory data. 2019-09-16 15:42:25 +02:00
Bartosz Taudul 5429f04614 Don't use source location data before it's ready. 2019-09-16 15:37:57 +02:00
Bartosz Taudul e0105451f6 Update manual. 2019-09-12 20:14:54 +02:00
Bartosz Taudul ab5a128674 Update NEWS. 2019-09-12 20:09:37 +02:00
Bartosz Taudul 6d00a56c61 Draw thread migrations across CPU cores. 2019-09-12 20:08:57 +02:00
Bartosz Taudul c1731f864b Update manual. 2019-09-11 19:05:53 +02:00
Bartosz Taudul 23b6e5156b Display thread color in thread tooltip. 2019-09-11 19:01:27 +02:00
Bartosz Taudul 2872edce5d Use thread colors in context switch graph. 2019-09-11 18:56:54 +02:00
Bartosz Taudul 8ddafe4153 Extract color highlight functionality. 2019-09-11 18:52:25 +02:00
Bartosz Taudul 0850145811 Disable color box drag and drop. 2019-09-11 18:48:28 +02:00
Bartosz Taudul 2cec6f5482 Add thread colors to options menu. 2019-09-11 18:44:06 +02:00
Bartosz Taudul 4ea62ecb06 Extract small color box drawing. 2019-09-11 18:38:10 +02:00
Bartosz Taudul 00409b0b94 Extract thread color getter. 2019-09-11 18:34:48 +02:00
Bartosz Taudul 9cd359f0b9 Update manual. 2019-09-08 14:38:40 +02:00
Bartosz Taudul 2464eedbd4 Update NEWS. 2019-09-08 14:34:35 +02:00
Bartosz Taudul a5a6b11b63 Zones can now have dynamic colors. 2019-09-08 14:33:30 +02:00
Bartosz Taudul 2714152f84 Allow calculating zone depth. 2019-09-08 14:16:12 +02:00
Bartosz Taudul cdc4575dba Setup tid -> thread data mapping when loading trace. 2019-09-08 14:15:40 +02:00
Bartosz Taudul ea6a0a58a7 Thread data accessor. 2019-09-08 14:07:16 +02:00
Bartosz Taudul 3a9ff94580 Update manual. 2019-09-08 13:38:19 +02:00