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

3046 Commits

Author SHA1 Message Date
Bartosz Taudul eed7039853 Another GPU time adjust fix. 2019-08-04 01:42:44 +02:00
Bartosz Taudul e87b8d455e Use Theil estimator randomized approximation. 2019-08-04 01:40:11 +02:00
Bartosz Taudul 8953a2652e Update manual. 2019-08-04 00:48:29 +02:00
Bartosz Taudul dee70ea8d9 Update NEWS. 2019-08-04 00:40:40 +02:00
Bartosz Taudul 6898fd9e42 GPU time adjust fixes. 2019-08-04 00:38:08 +02:00
Bartosz Taudul 9b7384b407 Fix multiple GPU drift entry fields. 2019-08-04 00:33:31 +02:00
Bartosz Taudul 323c37bd33 Fix GPU zone search. 2019-08-04 00:30:09 +02:00
Bartosz Taudul a642abfde0 Implement automatic GPU clock drift calculation. 2019-08-04 00:23:23 +02:00
Bartosz Taudul 401b879ece Update NEWS. 2019-08-03 15:20:54 +02:00
Bartosz Taudul da88e32887 Display FPS counts next to frame times. 2019-08-03 15:20:31 +02:00
Bartosz Taudul 51bdbdb71f Update manual. 2019-08-03 15:09:19 +02:00
Bartosz Taudul 6f9e3aaa50 Update NEWS. 2019-08-03 14:56:50 +02:00
Bartosz Taudul 6c958f6177 Increase height of frame graph. 2019-08-03 14:55:08 +02:00
Bartosz Taudul 58003e7a6b Draw target frame time lines. 2019-08-03 14:55:08 +02:00
Bartosz Taudul a76622d17a Cache last searched ThreadData. 2019-08-03 14:35:01 +02:00
Bartosz Taudul 8a0701025d Update imgui to 1.72b. 2019-08-02 20:56:32 +02:00
Bartosz Taudul b3a1f932c3 Update tech docs. 2019-08-02 20:46:20 +02:00
Bartosz Taudul fb745de5ed Update NEWS. 2019-08-02 20:30:15 +02:00
Bartosz Taudul 12969ee497 Track thread context.
This change exploits the fact that events are processed in batches
originating from a single thread. A single message changing thread
context is enough to handle multiple messages, as opposed to inclusion
of thread identifier in each message.
2019-08-02 20:18:08 +02:00
Bartosz Taudul 9b6c405485 Bin number shouldn't be floating point. 2019-08-02 19:43:08 +02:00
Bartosz Taudul 138743f880 Update manual. 2019-08-01 23:24:51 +02:00
Bartosz Taudul ba162940a3 Update NEWS. 2019-08-01 23:14:56 +02:00
Bartosz Taudul a4e7a341c0 Proper handling of disconnect request. 2019-08-01 23:14:09 +02:00
Bartosz Taudul 344d36086f Simplify loop. 2019-07-31 18:53:51 +02:00
Bartosz Taudul f41834370c Also display number of visible messages. 2019-07-31 02:16:14 +02:00
Bartosz Taudul ccd88a9e27 Add text coloring to memory window. 2019-07-31 02:06:01 +02:00
Bartosz Taudul 68df815ef6 Display total message count. 2019-07-31 00:34:24 +02:00
Bartosz Taudul 526f3a55bc Update imgui to 1.72. 2019-07-30 22:53:52 +02:00
Bartosz Taudul ca3571fd2b Still more. 2019-07-30 01:30:31 +02:00
Bartosz Taudul 47423e6263 And more. 2019-07-30 01:29:13 +02:00
Bartosz Taudul d3783ae359 Remove magic template syntax. 2019-07-30 01:28:21 +02:00
Bartosz Taudul 9c28b82954 RPMallocInit and RPMallocThreadInit are identical. 2019-07-30 01:15:14 +02:00
Bartosz Taudul 28220a5fbf Update manual. 2019-07-30 01:15:14 +02:00
Bartosz Taudul e289f2b8c0 Update tech docs. 2019-07-30 01:15:14 +02:00
Bartosz Taudul a6a3f45810 Fill in thread id during dequeue, not during enqueue. 2019-07-30 01:15:14 +02:00
Bartosz Taudul 142ef53b42 Dequeue items from a single thread. 2019-07-29 23:44:08 +02:00
Bartosz Taudul c7f769c52b Allow dequeuing from a single producer, retrieving thread id. 2019-07-29 23:29:30 +02:00
Bartosz Taudul 6cad76ae67 Store thread id in queue producer. 2019-07-29 23:13:06 +02:00
Bartosz Taudul 7ae9a28e32 Drop BlockingConcurrentQueue. 2019-07-29 22:58:13 +02:00
Bartosz Taudul 480a427e07 No need to hash thread ids anymore. 2019-07-29 22:36:04 +02:00
Bartosz Taudul c60af95053 Remove unused const. 2019-07-29 22:33:32 +02:00
Bartosz Taudul 2d42abf552 Remove CannoAlloc functions. 2019-07-29 22:31:32 +02:00
Bartosz Taudul b142860c8d More implicit producer removal. 2019-07-29 22:29:39 +02:00
Bartosz Taudul db6eceb1a6 Producers must be explicit. 2019-07-29 22:25:28 +02:00
Bartosz Taudul 89928fde7b Queue must be always able to alloc. 2019-07-29 22:13:16 +02:00
Bartosz Taudul a03734afa6 Remove more debug code. 2019-07-29 22:01:06 +02:00
Bartosz Taudul e9a0145cd5 Remove MCDBGQ_NOLOCKFREE_IMPLICITPRODBLOCKINDEX. 2019-07-29 21:56:53 +02:00
Bartosz Taudul b496f1ff90 Remove MOODYCAMEL_QUEUE_INTERNAL_DEBUG. 2019-07-29 21:52:49 +02:00
Bartosz Taudul beaadc3a56 Remove always disabled MCDBGQ_TRACKMEM code. 2019-07-29 21:51:29 +02:00
Bartosz Taudul 82a4a6d9cc Add tracy_ prefix to concurrentqueue.h file name. 2019-07-29 21:47:50 +02:00