Bartosz Taudul
419f74280d
Store context switches.
2019-08-13 02:35:32 +02:00
Bartosz Taudul
90d26cb1b6
Collect and send context switch events.
2019-08-13 02:35:32 +02:00
Bartosz Taudul
fe0f1aea07
Add system tracing skeleton.
2019-08-12 23:05:34 +02:00
Bartosz Taudul
8aa0be39d5
Drop support for CPU id queries.
2019-08-12 23:05:34 +02:00
Bartosz Taudul
0b944c88bb
Add a note about condition variables.
2019-08-12 17:01:01 +02:00
Bartosz Taudul
d6f32a0839
Serialize lock processing.
...
This makes is much easier to process on the server and opens new
optimization possibilities. It also fixes theoretical problems, which
may be caused by invalid ordering of events with the same timestamp.
2019-08-12 13:51:01 +02:00
Bartosz Taudul
0431c03556
Add serial queue interface.
2019-08-12 13:27:15 +02:00
Bartosz Taudul
760357d6ea
Explain why there are two methods for filling serial queue.
2019-08-12 13:19:10 +02:00
Bartosz Taudul
7fbf2fa2ec
Update NEWS.
2019-08-12 12:36:37 +02:00
Bartosz Taudul
6398ecb344
Drop support for pre-0.4 traces.
2019-08-12 12:36:37 +02:00
Bartosz Taudul
154c902e03
Handle legacy file versions.
2019-08-12 12:36:37 +02:00
Bartosz Taudul
54076e717c
Update font awesome to 5.10.1.
2019-08-12 12:36:37 +02:00
Bartosz Taudul
a9b41eb657
Rework processing bad files.
2019-08-12 12:04:27 +02:00
Bartosz Taudul
9b6328f962
Release 0.5.0.
2019-08-10 22:14:14 +02:00
Bartosz Taudul
530f293c49
Better way to handle auto scrolling.
2019-08-10 22:06:51 +02:00
Bartosz Taudul
6fca188603
Update tech docs.
2019-08-08 19:25:35 +02:00
Bartosz Taudul
4d2c7899ab
Allow skipping invariant TSC check.
2019-08-08 19:21:39 +02:00
Bartosz Taudul
3a221dafde
Display error messages on console, if available.
2019-08-08 19:18:05 +02:00
Bartosz Taudul
aada588129
Proper buffer reset.
2019-08-04 17:48:19 +02:00
Bartosz Taudul
8ae90a6cbd
Merge branch 'connection-popup'
2019-08-04 16:20:02 +02:00
Bartosz Taudul
177b79a528
Update manual.
2019-08-04 16:19:51 +02:00
Bartosz Taudul
d2490bb62b
Update NEWS.
2019-08-04 15:58:05 +02:00
Bartosz Taudul
853e9c17e3
Display client address.
2019-08-04 15:56:52 +02:00
Bartosz Taudul
07da2e506a
Fix deadlock problems.
2019-08-04 15:55:42 +02:00
Rokas K. (rku)
37b03559f0
Merged in rokups/tracy/mingw-fixes (pull request #39 )
...
Fix multiple build errors when compiling with MinGW.
2019-08-04 13:36:42 +00:00
Rokas Kupstys
b391e4c21a
Fix multiple build errors when compiling with MinGW.
2019-08-04 15:49:46 +03:00
Rokas Kupstys
b24ac75111
Move connection window into a popup when connected.
2019-08-04 13:58:43 +03:00
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