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

Commit Graph

  • 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
  • 07cb6b0e93 Update NEWS. Bartosz Taudul 2019-06-02 15:40:56 +02:00
  • 79215ea73e Implement linked selection in compare menu. Bartosz Taudul 2019-06-02 15:40:19 +02:00
  • 794d155fde Update manual. Bartosz Taudul 2019-06-02 15:22:29 +02:00
  • ceaf1226b2 Update NEWS. Bartosz Taudul 2019-06-02 15:06:57 +02:00
  • c05766e637 Display notification about worker background tasks. Bartosz Taudul 2019-06-02 15:00:50 +02:00
  • 5681096486 Track status of worker background tasks. Bartosz Taudul 2019-06-02 15:00:38 +02:00
  • 96b1df67b9 Get proper yMin, yMax values. Bartosz Taudul 2019-06-02 13:58:30 +02:00
  • 9bbaab8897 Draw on a correct window. Bartosz Taudul 2019-06-02 13:40:35 +02:00
  • 3a561b4eed Save thread state should be atomic. Bartosz Taudul 2019-06-02 13:15:55 +02:00
  • 0059cb3ab0 Switch default namespace display to "short". Bartosz Taudul 2019-06-02 12:57:42 +02:00
  • 7aca6b72d1 Don't block worker when in save file dialog. Bartosz Taudul 2019-05-28 19:57:18 +02:00
  • c93170cd42 Move saving trace dump to a separate thread. Bartosz Taudul 2019-05-28 19:56:18 +02:00
  • 845f3a2ddf Use std::shared_mutex for locking worker access. Bartosz Taudul 2019-05-28 19:21:53 +02:00
  • 145ca30df9 There's no __popcnt64 in 32 bit winapi. Bartosz Taudul 2019-05-28 18:18:54 +02:00
  • b3812146cb Fix atomics initialization. Bartosz Taudul 2019-05-27 14:09:55 +02:00
  • 18a9741b5d Use proper check. Bartosz Taudul 2019-05-22 14:19:25 +02:00
  • 340837e202 Callstack decode for android api <= 21. Bartosz Taudul 2019-05-22 14:14:30 +02:00
  • 84efe070fe Make callstack logic more obvious. Bartosz Taudul 2019-05-22 14:05:44 +02:00
  • 61d775ecc8 Calculate end point before loop. Bartosz Taudul 2019-05-19 16:26:59 +02:00
  • 8f85a0da2c Don't check twice for the same thing. Bartosz Taudul 2019-05-19 16:23:19 +02:00
  • 007e434a05 Force inline FillPages(). Bartosz Taudul 2019-05-19 13:46:53 +02:00
  • 9122d3516c Force inline GetPage(). Bartosz Taudul 2019-05-19 13:45:02 +02:00
  • 30c398cd96 Don't allocate memory for empty pages in memory map. Bartosz Taudul 2019-05-19 13:15:54 +02:00
  • 952e466287 Rearrange code. Bartosz Taudul 2019-05-19 12:47:45 +02:00
  • 860a4625e1 Update manual. Bartosz Taudul 2019-05-12 16:28:59 +02:00
  • 7cdd8954dc Update NEWS. Bartosz Taudul 2019-05-12 16:27:26 +02:00
  • b95d834891 Split contended and uncontended locks in lock list. Bartosz Taudul 2019-05-12 16:26:19 +02:00
  • 0da1e8551f Track lock contention status. Bartosz Taudul 2019-05-12 16:17:17 +02:00
  • a714cd4369 Typo. Bartosz Taudul 2019-05-12 15:59:53 +02:00
  • 63066cf6a5 Fix logic error. Bartosz Taudul 2019-05-12 15:48:25 +02:00
  • e612cef6c2 Optimize drawing frames. Bartosz Taudul 2019-05-11 13:47:06 +02:00
  • fcb052cd13 Update manual. Bartosz Taudul 2019-05-10 21:11:58 +02:00
  • fd815655ac Update NEWS. Bartosz Taudul 2019-05-10 21:11:54 +02:00
  • 7cc5149355 Improve timeline message tooltips. Bartosz Taudul 2019-05-10 20:36:06 +02:00
  • 74575250a5 Save message color data in trace dumps. Bartosz Taudul 2019-05-10 20:32:47 +02:00
  • 8cbd83c752 Use message color on message lists. Bartosz Taudul 2019-05-10 20:25:57 +02:00
  • 4850e19ebd Store color in message data. Bartosz Taudul 2019-05-10 20:21:35 +02:00
  • 797ebd3caf Cosmetics. Bartosz Taudul 2019-05-10 20:20:08 +02:00
  • efc54babe3 Transfer of colored messages. Bartosz Taudul 2019-05-10 20:17:44 +02:00
  • 6a09229ae7 Remove error bars and collection cost from GPU zone display. Bartosz Taudul 2019-05-10 02:31:23 +02:00
  • 721a818dcc Visual transition of error bars and collection cost markers. Bartosz Taudul 2019-05-10 02:27:42 +02:00
  • 9051b6e206 Update imgui color text edit to a179931d. Bartosz Taudul 2019-05-09 18:56:13 +02:00
  • 273a874de9 Update imgui to 1.70. Bartosz Taudul 2019-05-09 18:53:31 +02:00
  • ee1a653667 Update manual. Bartosz Taudul 2019-05-09 13:43:28 +02:00
  • 0c6dde2eef Update NEWS. Bartosz Taudul 2019-05-09 13:38:37 +02:00
  • 54c8a882c9 Allow restricting call stack frame tree to active allocations. Bartosz Taudul 2019-05-09 13:37:28 +02:00
  • 98eaacec90 Update LZ4 to 1.9.1. Bartosz Taudul 2019-05-01 16:53:48 +02:00
  • 9ec8704dad Don't include LZ4 headers in tracy headers. Bartosz Taudul 2019-05-01 12:57:42 +02:00
  • 303bbdd512 Update manual. Bartosz Taudul 2019-04-26 23:29:05 +02:00
  • 209a34e6ab Update NEWS. Bartosz Taudul 2019-04-26 23:20:51 +02:00
  • a18a6869bc Allow limiting frame stats to visible frames. Bartosz Taudul 2019-04-26 23:19:31 +02:00
  • fdd96fe251 Allow changing frame set from trace info window. Bartosz Taudul 2019-04-26 22:47:30 +02:00
  • 0e32de293f Update manual. Bartosz Taudul 2019-04-23 17:20:05 +02:00
  • 26aa3a23fb Display number of visible data points on a plot. Bartosz Taudul 2019-04-23 17:17:25 +02:00
  • 2c9d9d0d27 /proc/stat might be inaccessible. Bartosz Taudul 2019-04-04 15:25:26 +02:00
  • cffc6e21d3 Use open to open webpage on osx. Bartosz Taudul 2019-04-04 13:58:13 +02:00
  • a7886cf82c Replace linear search with hash lookup. Bartosz Taudul 2019-04-03 16:24:16 +02:00
  • 82dad3fb97 Use proper type. Bartosz Taudul 2019-04-01 20:43:42 +02:00
  • d0d5184c04 Set options for proper socket. Bartosz Taudul 2019-04-01 20:14:00 +02:00
  • 687915299a Don't try to set socket options on invalid socket. Bartosz Taudul 2019-04-01 20:08:27 +02:00
  • 8d0d6b576a Update manual. Bartosz Taudul 2019-04-01 20:06:43 +02:00
  • 78e8d4aefe Display query backlog. Bartosz Taudul 2019-04-01 19:55:54 +02:00
  • 20e6813461 Store send queue size in mbps block. Bartosz Taudul 2019-04-01 19:55:37 +02:00
  • d8d30bd875 Update NEWS. Bartosz Taudul 2019-04-01 19:49:57 +02:00
  • 9010b2c142 Put queries into queue if send buffer is full. Bartosz Taudul 2019-04-01 19:47:29 +02:00
  • deeea0ee70 Track space left in send buffer. Bartosz Taudul 2019-04-01 19:37:39 +02:00
  • 57dff0abc9 Add server query queue. Bartosz Taudul 2019-04-01 19:17:18 +02:00
  • c07c6d11b7 Define server query packet. Bartosz Taudul 2019-04-01 18:52:32 +02:00
  • 57cd6d3ed5 Allow retrieval of socket send buffer size. Bartosz Taudul 2019-04-01 18:50:37 +02:00
  • 45750a05a1 Only smooth zoom now. Bartosz Taudul 2019-04-01 18:39:09 +02:00
  • cd774b9e96 Store two entries in zone self time cache. Bartosz Taudul 2019-03-30 00:54:22 +01:00
  • 48a07bf4f8 Cache zone self times. Bartosz Taudul 2019-03-30 00:52:25 +01:00
  • b0ab3c6139 High compression mode is now a bit better. Bartosz Taudul 2019-03-27 02:26:39 +01:00