Commit Graph
2686 Commits
Author SHA1 Message Date
Bartosz Taudul e2d42fae2f We're done here, don't try to send termination request. 2019-06-09 16:25:52 +02:00
Bartosz Taudul 496f866add Don't send data when connection is terminated.
There are only two cases for which HandleServerQuery() returns false.
Either data can't be read from the socket (which is checked by HasData()
call before calling HandleServerQuery()), or if the server sent
termination query. In both these cases there's no need to send data
anymore.
2019-06-09 16:19:40 +02:00
Bartosz Taudul 23e7850162 Make DequeueStatus enum class. 2019-06-09 16:14:30 +02:00
Bartosz Taudul 34d89d39a1 Prevent double freeing of socket. 2019-06-09 16:10:49 +02:00
Bartosz Taudul b1f8d9fba1 Send server termination query on server disconnect. 2019-06-09 16:10:49 +02:00
Bartosz Taudul 2c780f1af4 Allow sending immediate termination query from server. 2019-06-09 16:10:49 +02:00
Bartosz Taudul 139299389b Add comments to client connection handling. 2019-06-09 16:10:49 +02:00
Bartosz Taudul d6d7b82529 Ignore invalid frame images in on-demand mode. 2019-06-09 15:37:49 +02:00
Bartosz Taudul 4c2ff80ac8 Restore frame counting for on-demand mode. 2019-06-09 15:23:01 +02:00
Bartosz Taudul 50cda7720f Handle frame image instrumentation failures. 2019-06-09 13:44:53 +02:00
Bartosz Taudul 5d5b12dce4 Add a note about expected lifetime of image data. 2019-06-09 13:20:46 +02:00
Bartosz Taudul 99c8144154 Show performance difference of async capture. 2019-06-09 13:17:08 +02:00
Bartosz Taudul 22d7b2c78d Polishing words. 2019-06-09 12:50:14 +02:00
Bartosz Taudul bef1988800 Compress frame images using LZ4. 2019-06-08 12:17:18 +02:00
Bartosz Taudul c3c116317d Fences must be deleted. 2019-06-08 12:08:20 +02:00
Bartosz Taudul 00a468162d Fix signed/unsigned comparison. 2019-06-08 00:57:25 +02:00
Bartosz Taudul 5470dae120 Add AVX2 ETC1 timings to the manual. 2019-06-08 00:54:46 +02:00
Bartosz Taudul 9ef128995a Add AVX2 version of etcpak. 2019-06-08 00:50:39 +02:00
Bartosz Taudul 7e9539ef2d AVX implies SSE 4.1. 2019-06-08 00:39:19 +02:00
Bartosz Taudul 76379a761a Update manual. 2019-06-08 00:06:37 +02:00
Bartosz Taudul 1954caa806 Fix listings. 2019-06-08 00:04:10 +02:00
Bartosz Taudul 2c01f244a8 Update NEWS. 2019-06-07 20:14:21 +02:00
Bartosz Taudul fc5a8f7e3a Assign frame image to the correct frame (including offset). 2019-06-07 20:13:08 +02:00
Bartosz Taudul 784c4da53a Include frame offset in frame image message. 2019-06-07 20:09:29 +02:00
Bartosz Taudul 8c912890f0 Proper case in includes. 2019-06-07 01:35:35 +02:00
Bartosz Taudul d271634a95 Keep one ETC1 compression buffer. 2019-06-07 01:29:24 +02:00
Bartosz Taudul 34a6fe7055 _bswap may be already defined. 2019-06-07 01:07:51 +02:00
Bartosz Taudul ff5170d0e9 Silence warnings. 2019-06-07 01:03:28 +02:00
Bartosz Taudul 42a30bffe1 Frame images are now ETC1 compressed. 2019-06-07 00:31:51 +02:00
Bartosz Taudul a654b642ef Compress frame images to ETC1 before sending. 2019-06-07 00:31:51 +02:00
Bartosz Taudul aff3246f82 Add ETC1 compressor. 2019-06-07 00:31:51 +02:00
Bartosz Taudul 646e7327b8 Show loading progress of frame images. 2019-06-06 23:40:37 +02:00
Bartosz Taudul f8a4909c96 Display number of frame images in a trace. 2019-06-06 23:21:36 +02:00
Bartosz Taudul 9cd95db4e3 Delay creation of frame image texture. 2019-06-06 23:14:49 +02:00
Bartosz Taudul 129155946b Actually set current texture pointer. 2019-06-06 23:10:01 +02:00
Bartosz Taudul 6b2741ccdb Save/load frame images. 2019-06-06 23:08:19 +02:00
Bartosz Taudul 6ae4afa0f4 Display frame images also on frame time graph. 2019-06-06 22:43:39 +02:00
Bartosz Taudul 08fb2b7337 Tooltip cosmetics. 2019-06-06 22:32:20 +02:00
Bartosz Taudul c46576a68c Flip UV. 2019-06-06 22:22:57 +02:00
Bartosz Taudul cd2f572a2f Use proper index. 2019-06-06 22:22:57 +02:00
Bartosz Taudul beea31edd0 Show frame images in frame tooltips. 2019-06-06 22:22:57 +02:00
Bartosz Taudul 82d4fe7236 Add texture wrapper. 2019-06-06 22:14:51 +02:00
Bartosz Taudul af56f41e32 Add frame image accessor. 2019-06-06 22:14:51 +02:00
Bartosz Taudul 34b84bb284 Add frame image index to frame data. 2019-06-06 21:44:48 +02:00
Bartosz Taudul e5bb6011c5 Frame image transfer prototype. 2019-06-06 21:39:54 +02:00
Bartosz Taudul a37348c5c7 Increase contrast. 2019-06-06 01:45:41 +02:00
Bartosz Taudul 2b917c6adf Draw index area labels with contrast. 2019-06-06 01:40:23 +02:00
Bartosz Taudul 45039fc417 Don't format colored text where not necessary. 2019-06-03 01:36:03 +02:00
Bartosz Taudul 4f5286a860 Add unformatted colored text extension function. 2019-06-03 01:35:53 +02:00
Bartosz Taudul ff6768986e Move imgui extension function to an appropriate place. 2019-06-03 01:35:32 +02:00