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

Commit Graph

  • 1ad246b4ca Update manual. Bartosz Taudul 2019-10-14 20:17:28 +02:00
  • c6207ed0e9 Move extra tools to main window button bar popup. Bartosz Taudul 2019-10-14 20:07:55 +02:00
  • fc7f77eb7a Add implementation of disablable button. Bartosz Taudul 2019-10-14 20:06:57 +02:00
  • 6de8e6987f Sort annotations. Bartosz Taudul 2019-10-14 19:04:37 +02:00
  • 5c47467c88 Fix includes. Bartosz Taudul 2019-10-13 17:13:15 +02:00
  • 671a8f673e Don't interact with unfocused annotations. Bartosz Taudul 2019-10-13 17:01:55 +02:00
  • 98ab83c69b Update manual. Bartosz Taudul 2019-10-13 17:00:07 +02:00
  • ae2c9b4859 Update NEWS. Bartosz Taudul 2019-10-13 16:30:07 +02:00
  • e462335f83 Save/load annotations. Bartosz Taudul 2019-10-13 16:29:24 +02:00
  • c2f38d0db7 Implement removal of user data files. Bartosz Taudul 2019-10-13 16:29:02 +02:00
  • 9d0316342d Move Annotation struct to a proper place. Bartosz Taudul 2019-10-13 16:28:40 +02:00
  • 20cf1d9f83 Implement color selection for annotation region. Bartosz Taudul 2019-10-13 16:14:22 +02:00
  • f9e860f559 Display annotation text on timeline. Bartosz Taudul 2019-10-13 15:59:48 +02:00
  • 1527e7bc10 Add annotation modification window. Bartosz Taudul 2019-10-13 15:50:37 +02:00
  • 5fed86dae7 Allow adding annotations to timeline. Bartosz Taudul 2019-10-13 15:28:52 +02:00
  • 215dc8a804 More compact GpuEvent struct (save 4 bytes). Bartosz Taudul 2019-10-13 14:36:59 +02:00
  • c044df6324 Display number of GPU zones. Bartosz Taudul 2019-10-13 14:21:28 +02:00
  • 1ae49c14a2 GPU zone count accessor. Bartosz Taudul 2019-10-13 14:13:28 +02:00
  • 5e1894dd79 Count GPU zones. Bartosz Taudul 2019-10-13 14:13:04 +02:00
  • c3870f8837 Use proper type. Bartosz Taudul 2019-10-10 20:30:08 +02:00
  • 707f113bda Add missing NOMINMAX definitions. Bartosz Taudul 2019-10-10 20:29:06 +02:00
  • d4620b4157 Fix UI. Bartosz Taudul 2019-10-09 22:33:02 +02:00
  • 0a358ac1f0 Time distribution may now only include running time. Bartosz Taudul 2019-10-09 22:13:52 +02:00
  • 6ced346e08 Different sorting modes for zone time distribution. Bartosz Taudul 2019-10-09 21:42:46 +02:00
  • f03b7f33ed Update NEWS. Bartosz Taudul 2019-10-07 22:33:55 +02:00
  • ed1f722c51 Display trace file name in trace info window. Bartosz Taudul 2019-10-07 21:34:18 +02:00
  • 4c4099877d Track trace file name in TracyView. Bartosz Taudul 2019-10-07 21:34:10 +02:00
  • c6f320d2d8 Store file name in FileRead. Bartosz Taudul 2019-10-07 21:32:27 +02:00
  • 7cf3608493 Avoid unused variables. Bartosz Taudul 2019-10-05 02:11:45 +02:00
  • 4ba885ac95 Update manual. Bartosz Taudul 2019-10-04 21:47:30 +02:00
  • 3e3bd30290 Update NEWS. Bartosz Taudul 2019-10-04 21:38:08 +02:00
  • 1cd5ccb3c1 Display zone time distribution. Bartosz Taudul 2019-10-04 21:34:00 +02:00
  • 871e1f1c37 Describe workaround for exiting from within a zone. Bartosz Taudul 2019-10-04 20:43:08 +02:00
  • e481b5ba22 Add missing thread sent indication. Bartosz Taudul 2019-10-04 19:18:47 +02:00
  • 4e7e9ee3b1 Update manual. Bartosz Taudul 2019-10-04 18:53:06 +02:00
  • 5111275770 Highlight hovered zone on the find zone zones list. Bartosz Taudul 2019-10-04 13:02:26 +02:00
  • b913c17f5b Add "no grouping" mode to find zone zones list. Bartosz Taudul 2019-10-04 12:42:05 +02:00
  • 9e1935f070 Make C API symbols visible across dlls. Bartosz Taudul 2019-10-03 22:39:26 +02:00
  • eba64b30a3 TracySystem.cpp should be always compiled in. Bartosz Taudul 2019-10-03 22:34:06 +02:00
  • f2bb933f49 Use proper background color. Bartosz Taudul 2019-10-02 00:49:30 +02:00
  • 3b223c64d4 Darken to background color to hide overhang. Bartosz Taudul 2019-10-01 23:17:36 +02:00
  • db29d309a2 Lambda capture is not needed here. Bartosz Taudul 2019-10-01 22:42:43 +02:00
  • 68f476834f Make sure TracyCountBits() always returns uint64_t. Bartosz Taudul 2019-10-01 22:42:29 +02:00
  • 65ea33a60f Store memory callstack data as 24-bit ints. Bartosz Taudul 2019-10-01 22:36:22 +02:00
  • f0b957ec56 Store callstacks on 24 bits. Bartosz Taudul 2019-10-01 21:48:52 +02:00
  • c631e33f81 Add 24-bit int implementation. Bartosz Taudul 2019-10-01 21:48:34 +02:00
  • 472959b29f Remove irrelevant comment. Bartosz Taudul 2019-10-01 01:15:43 +02:00
  • 717a212563 Save another 2 bytes per ZoneEvent. Bartosz Taudul 2019-10-01 01:05:37 +02:00
  • 4964aa9547 Assert on getting index only for active strings. Bartosz Taudul 2019-10-01 00:40:58 +02:00
  • acfcfb09ce Hide context switch options, if no data is available. Bartosz Taudul 2019-09-30 23:45:49 +02:00
  • ffdb6d8a3b Update manual. Bartosz Taudul 2019-09-30 23:43:07 +02:00
  • 36fdc71588 Update NEWS. Bartosz Taudul 2019-09-30 23:40:13 +02:00
  • 0e56682964 Darkening of inactive thread regions. Bartosz Taudul 2019-09-30 23:37:36 +02:00
  • e758e98ca4 Update manual. Bartosz Taudul 2019-09-29 21:16:44 +02:00
  • 80ff267a77 Update NEWS. Bartosz Taudul 2019-09-29 21:03:40 +02:00
  • 599fa17e4f Expose extreme compression level in update utility. Bartosz Taudul 2019-09-29 21:03:08 +02:00
  • 6e7e8eff87 Set extreme compression level to really be extreme. Bartosz Taudul 2019-09-29 21:02:01 +02:00
  • 2470936050 Don't perform background tasks during trace upgrade. Bartosz Taudul 2019-09-29 20:52:25 +02:00
  • 947eb56f3d Add loading/saving messages to update utility. Bartosz Taudul 2019-09-29 20:48:18 +02:00
  • d228bcb622 Pack StringIdx in 24 bits. Bartosz Taudul 2019-09-29 20:32:42 +02:00
  • 781ebeb835 Add table initializing alloc to slab allocator. Bartosz Taudul 2019-09-29 20:18:16 +02:00
  • 59632f0d37 One more place to check if srcloc zones are ready. Bartosz Taudul 2019-09-29 20:17:47 +02:00
  • 873d536845 Display number of strings. Bartosz Taudul 2019-09-29 19:22:50 +02:00
  • c91ae667d1 Add string count getter. Bartosz Taudul 2019-09-29 19:22:15 +02:00
  • cb6a3f3334 Highlight CPU data timeline from thread tooltip. Bartosz Taudul 2019-09-29 18:55:31 +02:00
  • 3b8ab5715f Highlight CPU data timeline from CPU data window. Bartosz Taudul 2019-09-29 18:53:58 +02:00
  • cafb5d6a99 Highlight threads on CPU data timeline. Bartosz Taudul 2019-09-29 18:49:48 +02:00
  • 05a2fa487f Merged in Vuhdo/tracy/strstr_nocase_fix (pull request #41) Aleksei Skriabin 2019-09-28 17:55:31 +00:00
  • c0c2f4536a strstr_nocase() typo fix. Aleksei Skriabin 2019-09-28 14:19:45 +05:00
  • 2356069eac Update manual. Bartosz Taudul 2019-09-27 18:15:32 +02:00
  • 130365f4ff Inject tracy_systrace into filesystem and use instead of cat. Bartosz Taudul 2019-09-27 15:51:29 +02:00
  • 3dba4088ee Embed precompiled tracy_systrace for android. Bartosz Taudul 2019-09-27 15:50:58 +02:00
  • 0850a5e4a3 Use a proper build script. Bartosz Taudul 2019-09-27 00:06:45 +02:00
  • 6094d69479 Manually load required symbols. Bartosz Taudul 2019-09-27 00:05:41 +02:00
  • 9de2d312a3 Tiny binary. Bartosz Taudul 2019-09-26 23:54:08 +02:00
  • 6f5dd44f1f Helper for reading data from kernel more efficiently. Bartosz Taudul 2019-09-26 22:55:02 +02:00
  • c09f3c0676 Add thread color boxes to CPU data window. Bartosz Taudul 2019-09-25 02:12:35 +02:00
  • 0cc0b456cc Update NEWS. Bartosz Taudul 2019-09-24 23:59:20 +02:00
  • 6c5627d8e4 Add thread color boxes to memory allocations listings. Bartosz Taudul 2019-09-24 23:58:11 +02:00
  • 581fd920a1 Add thread color boxes to lock info. Bartosz Taudul 2019-09-24 23:52:52 +02:00
  • 12e2bcb691 Add thread color boxes to zone info windows. Bartosz Taudul 2019-09-24 23:51:47 +02:00
  • ad2dd09c25 Add thread color boxes to zone tooltips. Bartosz Taudul 2019-09-24 23:50:00 +02:00
  • 47f81d0ba4 Add thread color box to memory plot tooltip. Bartosz Taudul 2019-09-24 23:47:51 +02:00
  • 9c86102bad Add thread color box to CPU data on timeline. Bartosz Taudul 2019-09-24 23:46:54 +02:00
  • a7e3324eba Add thread color boxes to GPU context tooltips. Bartosz Taudul 2019-09-24 23:45:36 +02:00
  • 6ffbd00b0c Add thread color box to crash info. Bartosz Taudul 2019-09-24 23:42:25 +02:00
  • c73a74b8d5 Add thread color boxes to memory allocation info. Bartosz Taudul 2019-09-24 23:41:28 +02:00
  • e9b815a3b8 Show thread color boxes in find zone menu. Bartosz Taudul 2019-09-24 23:38:29 +02:00
  • 06fe469598 Add thread color boxes to messages thread list. Bartosz Taudul 2019-09-24 23:33:33 +02:00
  • e7578777c3 Update ImGui to 1.73. Bartosz Taudul 2019-09-24 23:32:03 +02:00
  • 63184f8762 Better Vulkan thread heuristics. Bartosz Taudul 2019-09-24 00:55:24 +02:00
  • 891e7711e9 Update manual. Bartosz Taudul 2019-09-24 00:20:41 +02:00
  • 49abad2dec Update manual. Bartosz Taudul 2019-09-23 17:30:00 +02:00
  • 7503bb1aee Update NEWS. Bartosz Taudul 2019-09-23 17:28:32 +02:00
  • a5ba74ed13 Handle multiple Vulkan threads. Bartosz Taudul 2019-09-23 17:27:49 +02:00
  • 0f68e1e981 Send thread id in GPU zone end message. Bartosz Taudul 2019-09-23 16:05:49 +02:00
  • daf64c703a Serialize Vulkan GPU profiling messages. Bartosz Taudul 2019-09-23 15:38:16 +02:00
  • 9a49f49cfd Also build test with TRACY_ON_DEMAND enabled. Bartosz Taudul 2019-09-21 15:50:27 +02:00
  • 2a9b1b3cf3 Allow easy adding of tracy flags in test application. Bartosz Taudul 2019-09-21 15:49:54 +02:00
  • a5fecc350b Update manual. Bartosz Taudul 2019-09-21 15:47:37 +02:00