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

Commit Graph

  • 26f223e4cd Don't shrink histogram bin buffers. Bartosz Taudul 2019-06-16 00:25:22 +02:00
  • f7a590de98 Improve ETC1 timing table. Bartosz Taudul 2019-06-15 21:08:35 +02:00
  • 103be314e7 Update NEON ETC1 compression timings. Bartosz Taudul 2019-06-15 15:38:05 +02:00
  • 014c3ed63b Use non-reference, optimized NEON ETC1 compression. Bartosz Taudul 2019-06-15 15:35:57 +02:00
  • 31a4a45b14 Ignore memory free faults if running on apple. Bartosz Taudul 2019-06-13 14:15:17 +02:00
  • ab4e99229d Indicate whether client is running on apple shitware. Bartosz Taudul 2019-06-13 14:05:15 +02:00
  • e05669a80f Add ETC1 compression timings for ARM. Bartosz Taudul 2019-06-13 02:12:03 +02:00
  • e5d5abf59a Add NEON path for ETC1 compression. Bartosz Taudul 2019-06-13 02:04:19 +02:00
  • 5c1bae812a Add frame images to test application. Bartosz Taudul 2019-06-13 01:53:47 +02:00
  • 2eb67b4684 Add test image. Bartosz Taudul 2019-06-13 01:48:13 +02:00
  • 516bdcec9b Rewrite playback logic. Bartosz Taudul 2019-06-13 00:12:06 +02:00
  • c43f8562ec Rename "sync view" to "sync timeline". Bartosz Taudul 2019-06-12 23:46:14 +02:00
  • 756379b9d8 Update manual. Bartosz Taudul 2019-06-12 23:45:27 +02:00
  • bdfd2c07be Right-click on a frame to set frame in playback. Bartosz Taudul 2019-06-12 23:14:19 +02:00
  • 796ca57067 Update imgui to 1.71. Bartosz Taudul 2019-06-12 22:53:23 +02:00
  • d3e0163dd4 Add byteswap for apple. Bartosz Taudul 2019-06-12 16:54:44 +02:00
  • 8827f568e4 Update manual. Bartosz Taudul 2019-06-12 15:35:00 +02:00
  • afa967afb0 Flip frame image if need be. Bartosz Taudul 2019-06-12 15:30:08 +02:00
  • 37d1457b44 Frame image may need flipping. Bartosz Taudul 2019-06-12 15:28:32 +02:00
  • 29fd4b1fe9 Don't animate frame changes during playback. Bartosz Taudul 2019-06-12 13:25:45 +02:00
  • 61bad76e5a Update manual. Bartosz Taudul 2019-06-12 01:45:06 +02:00
  • a936f22a91 Add frame images playback window. Bartosz Taudul 2019-06-12 01:26:49 +02:00
  • eb6ac5e6e1 Store frame reference in frame images. Bartosz Taudul 2019-06-12 00:55:02 +02:00
  • 38b76ea32d Add frame images vector accessor. Bartosz Taudul 2019-06-12 00:14:44 +02:00
  • 04dd33f5c4 Fix mismatched linkage. Bartosz Taudul 2019-06-11 23:51:12 +02:00
  • c4e05b6264 Merged in rokups/tracy/dllimport-cleanup (pull request #36) Rokas K. (rku) 2019-06-11 15:04:34 +00:00
  • de544ef959 Update manual. Bartosz Taudul 2019-06-11 02:16:42 +02:00
  • 84a52c5d62 Add join discord button. Bartosz Taudul 2019-06-11 02:12:34 +02:00
  • 57b8b425ba Discard send buffer data after disconnect. Bartosz Taudul 2019-06-10 02:11:29 +02:00
  • 2cf50427be Add FastVector to natvis. Bartosz Taudul 2019-06-10 01:50:26 +02:00
  • 2bc7a9bd30 Close listen socket in destructor. Bartosz Taudul 2019-06-09 18:14:04 +02:00
  • 5f8eadfb16 Release zone id stack. Bartosz Taudul 2019-06-09 17:56:41 +02:00
  • a3173965d6 Same for Vis() reference. Bartosz Taudul 2019-06-09 17:51:37 +02:00
  • 2aa6f70765 Drawing locks may invalidate Vis() iterator. Bartosz Taudul 2019-06-09 17:46:59 +02:00
  • 80dff1ede1 Add connection id for on-demand mode. Bartosz Taudul 2019-06-09 17:15:47 +02:00
  • 0db9c73d76 Immediately react to connection termination. Bartosz Taudul 2019-06-09 16:51:39 +02:00
  • cc5bad294a More strict memory ordering for on-demand connection status. Bartosz Taudul 2019-06-09 16:48:00 +02:00
  • e2d42fae2f We're done here, don't try to send termination request. Bartosz Taudul 2019-06-09 16:22:48 +02:00
  • 496f866add Don't send data when connection is terminated. Bartosz Taudul 2019-06-09 16:19:40 +02:00
  • 23e7850162 Make DequeueStatus enum class. Bartosz Taudul 2019-06-09 16:14:30 +02:00
  • 34d89d39a1 Prevent double freeing of socket. Bartosz Taudul 2019-06-09 16:10:21 +02:00
  • b1f8d9fba1 Send server termination query on server disconnect. Bartosz Taudul 2019-06-09 16:06:34 +02:00
  • 2c780f1af4 Allow sending immediate termination query from server. Bartosz Taudul 2019-06-09 15:58:56 +02:00
  • 139299389b Add comments to client connection handling. Bartosz Taudul 2019-06-09 15:55:18 +02:00
  • d6d7b82529 Ignore invalid frame images in on-demand mode. Bartosz Taudul 2019-06-09 15:37:49 +02:00
  • 4c2ff80ac8 Restore frame counting for on-demand mode. Bartosz Taudul 2019-06-09 15:23:01 +02:00
  • 50cda7720f Handle frame image instrumentation failures. Bartosz Taudul 2019-06-09 13:44:53 +02:00
  • 5d5b12dce4 Add a note about expected lifetime of image data. Bartosz Taudul 2019-06-09 13:20:46 +02:00
  • 99c8144154 Show performance difference of async capture. Bartosz Taudul 2019-06-09 13:17:08 +02:00
  • 22d7b2c78d Polishing words. Bartosz Taudul 2019-06-09 12:50:14 +02:00
  • bef1988800 Compress frame images using LZ4. Bartosz Taudul 2019-06-08 12:17:18 +02:00
  • c3c116317d Fences must be deleted. Bartosz Taudul 2019-06-08 12:08:20 +02:00
  • 00a468162d Fix signed/unsigned comparison. Bartosz Taudul 2019-06-08 00:57:25 +02:00
  • 5470dae120 Add AVX2 ETC1 timings to the manual. Bartosz Taudul 2019-06-08 00:54:46 +02:00
  • 9ef128995a Add AVX2 version of etcpak. Bartosz Taudul 2019-06-08 00:50:39 +02:00
  • 7e9539ef2d AVX implies SSE 4.1. Bartosz Taudul 2019-06-08 00:38:34 +02:00
  • 76379a761a Update manual. Bartosz Taudul 2019-06-08 00:06:37 +02:00
  • 1954caa806 Fix listings. Bartosz Taudul 2019-06-08 00:04:10 +02:00
  • 2c01f244a8 Update NEWS. Bartosz Taudul 2019-06-07 20:14:21 +02:00
  • fc5a8f7e3a Assign frame image to the correct frame (including offset). Bartosz Taudul 2019-06-07 20:13:08 +02:00
  • 784c4da53a Include frame offset in frame image message. Bartosz Taudul 2019-06-07 20:09:29 +02:00
  • 9bd1037347 Clean up imported functions in multi-dll projects. Rokas Kupstys 2019-06-07 16:56:46 +03:00
  • 8c912890f0 Proper case in includes. Bartosz Taudul 2019-06-07 01:35:35 +02:00
  • d271634a95 Keep one ETC1 compression buffer. Bartosz Taudul 2019-06-07 01:29:24 +02:00
  • 34a6fe7055 _bswap may be already defined. Bartosz Taudul 2019-06-07 01:07:51 +02:00
  • ff5170d0e9 Silence warnings. Bartosz Taudul 2019-06-07 01:03:28 +02:00
  • 42a30bffe1 Frame images are now ETC1 compressed. Bartosz Taudul 2019-06-07 00:29:59 +02:00
  • a654b642ef Compress frame images to ETC1 before sending. Bartosz Taudul 2019-06-07 00:22:00 +02:00
  • aff3246f82 Add ETC1 compressor. Bartosz Taudul 2019-06-07 00:15:15 +02:00
  • 646e7327b8 Show loading progress of frame images. Bartosz Taudul 2019-06-06 23:40:37 +02:00
  • f8a4909c96 Display number of frame images in a trace. Bartosz Taudul 2019-06-06 23:21:36 +02:00
  • 9cd95db4e3 Delay creation of frame image texture. Bartosz Taudul 2019-06-06 23:14:49 +02:00
  • 129155946b Actually set current texture pointer. Bartosz Taudul 2019-06-06 23:10:01 +02:00
  • 6b2741ccdb Save/load frame images. Bartosz Taudul 2019-06-06 23:08:19 +02:00
  • 6ae4afa0f4 Display frame images also on frame time graph. Bartosz Taudul 2019-06-06 22:43:39 +02:00
  • 08fb2b7337 Tooltip cosmetics. Bartosz Taudul 2019-06-06 22:32:20 +02:00
  • c46576a68c Flip UV. Bartosz Taudul 2019-06-06 22:22:23 +02:00
  • cd2f572a2f Use proper index. Bartosz Taudul 2019-06-06 22:15:30 +02:00
  • beea31edd0 Show frame images in frame tooltips. Bartosz Taudul 2019-06-06 22:14:25 +02:00
  • 82d4fe7236 Add texture wrapper. Bartosz Taudul 2019-06-06 22:07:56 +02:00
  • af56f41e32 Add frame image accessor. Bartosz Taudul 2019-06-06 21:48:01 +02:00
  • 34b84bb284 Add frame image index to frame data. Bartosz Taudul 2019-06-06 21:44:48 +02:00
  • e5bb6011c5 Frame image transfer prototype. Bartosz Taudul 2019-06-06 21:39:54 +02:00
  • a37348c5c7 Increase contrast. Bartosz Taudul 2019-06-06 01:45:41 +02:00
  • 2b917c6adf Draw index area labels with contrast. Bartosz Taudul 2019-06-06 01:40:23 +02:00
  • 45039fc417 Don't format colored text where not necessary. Bartosz Taudul 2019-06-03 01:36:03 +02:00
  • 4f5286a860 Add unformatted colored text extension function. Bartosz Taudul 2019-06-03 01:35:53 +02:00
  • ff6768986e Move imgui extension function to an appropriate place. Bartosz Taudul 2019-06-03 01:35:32 +02:00
  • c433e76c7a Use TextUnformatted in TextCentered. Bartosz Taudul 2019-06-03 01:28:45 +02:00
  • 42fefde161 Protect against plot range equal zero. Bartosz Taudul 2019-06-03 01:19:01 +02:00
  • 76ed1e666f Remove unused variable. Bartosz Taudul 2019-06-02 20:01:19 +02:00
  • d5b3ec9503 Locale keeps being changed by system libraries... Bartosz Taudul 2019-06-02 19:59:31 +02:00
  • 83b838f783 Use C locale for decimal point character. Bartosz Taudul 2019-06-02 19:39:07 +02:00
  • 557d4d7de4 Add logo to manual. Bartosz Taudul 2019-06-02 18:12:15 +02:00
  • 7c7e32d49e Set window icon. Bartosz Taudul 2019-06-02 18:03:56 +02:00
  • 9e3cf3d387 Add 64x64 embedded png icon. Bartosz Taudul 2019-06-02 18:03:33 +02:00
  • c0326b9ba0 Add stb_image. Bartosz Taudul 2019-06-02 17:51:58 +02:00
  • 8ae33fbb1e Add icon to win32 profiler executable. Bartosz Taudul 2019-06-02 17:41:14 +02:00
  • 55c1e263b7 Add icon files. Bartosz Taudul 2019-06-02 17:38:11 +02:00
  • 5181f1be5b Update manual. Bartosz Taudul 2019-06-02 15:57:59 +02:00