Commit Graph

  • 6bd6483181 Update NEWS. Bartosz Taudul 2026-07-11 15:51:37 +02:00
  • 22a5a5fb78 Add copy message context menu to zone info message list. Bartosz Taudul 2026-07-11 16:00:19 +02:00
  • 580a43c05f Enable copying messages to clipboard. Bartosz Taudul 2026-07-11 15:38:12 +02:00
  • 3b2d97ab21 Set filename when saving a trace to disk. Bartosz Taudul 2026-07-10 17:41:36 +02:00
  • b76468885b Show callstack lines in memory plot tooltips. Bartosz Taudul 2026-07-10 17:30:41 +02:00
  • c35e0f07c5 Draw longer callstack lines in memory alloc window. Bartosz Taudul 2026-07-10 17:30:25 +02:00
  • 7979404a8f Merge pull request #1428 from damcclos/damcclos/flame-thread-sort Bartosz Taudul 2026-07-10 20:34:09 +02:00
  • 7d1a37de2d Pulling implementation in to a separate function. David McCloskey 2026-07-10 12:00:48 -05:00
  • 0350df11f8 Hook up section enter / leave to Lua bindings. Bartosz Taudul 2026-07-10 16:08:21 +02:00
  • 59013f2a8c Add GetNextSectionId() for getting section id. Bartosz Taudul 2026-07-10 16:05:37 +02:00
  • a208c3c665 Merge pull request #1427 from nicozink/fix/VulkanQueryCount Bartosz Taudul 2026-07-10 15:27:50 +02:00
  • 655b8295cf Enhance Flame Graph View with Sorting Functionality David McCloskey 2026-07-09 12:16:17 -05:00
  • e20c716b80 Reduce Vulkan QueryCount for Apple devices Nico Zink 2026-07-09 16:32:22 +01:00
  • ac4defb4f3 Merge pull request #1426 from YaLTeR/fix-manual Bartosz Taudul 2026-07-09 13:51:39 +02:00
  • c6f5cf50fb manual: Fix decorators in the Python listing and typo Ivan Molodetskikh 2026-07-09 14:06:41 +03:00
  • 96a91da63a Merge pull request #1425 from YaLTeR/desktop-tracy-profiler Bartosz Taudul 2026-07-09 11:55:06 +02:00
  • e0929e9cd8 .desktop: Change binary name to tracy-profiler Ivan Molodetskikh 2026-07-09 12:50:15 +03:00
  • 05f620ab97 Merge pull request #1424 from YaLTeR/static-nfd Bartosz Taudul 2026-07-09 11:16:56 +02:00
  • e40ce11ba9 Link NFD statically Ivan Molodetskikh 2026-07-09 10:43:30 +03:00
  • 66e5b81804 Draw rectangle encompassing CPU topology package. Bartosz Taudul 2026-07-09 01:04:51 +02:00
  • d565afde82 Remove force inline for SectionEnter. Bartosz Taudul 2026-07-08 18:04:01 +02:00
  • bd8246cba0 Build library / test application before building profiler tools. Bartosz Taudul 2026-07-08 17:55:43 +02:00
  • 2205d7972f Build dyna example in linux CI workflow. Bartosz Taudul 2026-07-08 17:54:12 +02:00
  • e842bf223f Use correct type for phdr addresses. Bartosz Taudul 2026-07-07 17:54:03 +02:00
  • 6495aab062 Add android library CI workflow. Bartosz Taudul 2026-07-07 17:53:14 +02:00
  • 8555514d59 Merge pull request #1423 from YaLTeR/update-install Bartosz Taudul 2026-07-07 14:06:21 +02:00
  • 3e0ded59a5 update: Add install() to CMakeLists.txt Ivan Molodetskikh 2026-07-07 14:03:03 +03:00
  • ba8e4bdcbf Merge pull request #1422 from alandtse/fix/mcp-instance-eviction Bartosz Taudul 2026-07-07 11:21:56 +02:00
  • 9bbbec42f4 fix(mcp): cap tracy_mcp instance memory growth Alan Tse 2026-07-07 00:23:47 -07:00
  • 69fead1c16 Add CMake presets for the rest of utils. Bartosz Taudul 2026-07-07 01:42:08 +02:00
  • df463fcbfe Add CMake presets for profiler. Bartosz Taudul 2026-07-07 01:39:57 +02:00
  • 467ba60cdf Add proper compile options to dyna example. Bartosz Taudul 2026-07-07 01:25:04 +02:00
  • cbbfd13fa2 Merge pull request #1421 from YaLTeR/sys-reg-h Bartosz Taudul 2026-07-06 18:55:20 +02:00
  • 16a148f0be Replace __WORDSIZE with __SIZEOF_POINTER__ Ivan Molodetskikh 2026-07-06 16:54:21 +03:00
  • 9131f3600b Fix copy from dialog for sections that were not ended. Bartosz Taudul 2026-07-05 19:50:03 +02:00
  • b2d5d9bc52 Allow limiting playback to section scope. Bartosz Taudul 2026-07-05 18:53:52 +02:00
  • ec884b2d60 Allow setting time range limit from section. Bartosz Taudul 2026-07-05 18:51:58 +02:00
  • 81cb4acbe6 Use ImGui mouse button identifiers instead of raw numeric ids. Bartosz Taudul 2026-07-05 18:47:38 +02:00
  • f2256cf260 Add ellipsis to buttons that require further action. Bartosz Taudul 2026-07-05 18:47:07 +02:00
  • ae83b00951 Add option to reset compare time range limits. Bartosz Taudul 2026-07-04 22:27:38 +02:00
  • d2c69868d1 Better compare range limit time display. Bartosz Taudul 2026-07-04 18:17:16 +02:00
  • 18cfcd7e90 Add copy from section to compare range limits. Bartosz Taudul 2026-07-04 18:15:15 +02:00
  • 71d88fd198 Annotations may have the same name. Bartosz Taudul 2026-07-04 18:13:13 +02:00
  • 17bbc4049a Cosmetics for compare range limit. Bartosz Taudul 2026-07-04 18:04:23 +02:00
  • 2b0b7293a1 Filter frames by range in compare view. Bartosz Taudul 2026-07-04 14:49:53 +02:00
  • 07cb1030e7 Filter zones by range in compare view. Bartosz Taudul 2026-07-04 14:34:19 +02:00
  • af8dc30912 Add sumSq cache to compare data for range filtering. Bartosz Taudul 2026-07-04 13:58:41 +02:00
  • 8f2bbc6116 Display message when no data to compare. Bartosz Taudul 2026-07-03 15:24:47 +02:00
  • f01607714e Reset data when changing range limits. Bartosz Taudul 2026-07-03 15:14:21 +02:00
  • 99105143df public API to query symbols slomp/query-symbol-api Marcos Slomp 2026-07-01 12:40:07 -07:00
  • 533e1af389 Set time range limits in compare window from annotations. Bartosz Taudul 2026-07-02 17:40:35 +02:00
  • 25139748b2 Add annotations accessor to UserData. Bartosz Taudul 2026-07-02 17:40:09 +02:00
  • 853fff614e Support nfd parent window with wayland backend. Bartosz Taudul 2026-07-02 01:42:44 +02:00
  • 5be36d732b Bump nfd to current master. Bartosz Taudul 2026-07-02 01:29:50 +02:00
  • 836bf9d2eb Pass parent window handle to file dialogs. Bartosz Taudul 2026-07-02 01:07:48 +02:00
  • db383f738b Store window handle for file selector. Bartosz Taudul 2026-07-02 01:04:54 +02:00
  • a8c642f42b Cosmetics. Bartosz Taudul 2026-07-02 01:01:09 +02:00
  • 641bd09b6f Use extended-params version of NFD functions. Bartosz Taudul 2026-07-02 00:46:30 +02:00
  • 280af2e7bd Bump curl. Bartosz Taudul 2026-07-02 00:30:53 +02:00
  • 83298a3459 Bump usearch. Bartosz Taudul 2026-07-02 00:30:48 +02:00
  • 21f9c00e9f Bump md4c to current master. Bartosz Taudul 2026-07-02 00:24:57 +02:00
  • b0a094bb42 Update manual. Bartosz Taudul 2026-07-01 18:26:29 +02:00
  • 70a09f5663 Update NEWS. Bartosz Taudul 2026-07-01 17:58:05 +02:00
  • 467be67807 Adjust colors. Bartosz Taudul 2026-07-01 16:47:16 +02:00
  • 80476da597 Color-code difference between values in comparison window. Bartosz Taudul 2026-07-01 16:42:50 +02:00
  • d94d8f11ac Show P75, P90, P99, P99.9 in comparison window. Bartosz Taudul 2026-07-01 16:31:38 +02:00
  • da495be8de Remove separation in "speedup or slowdown" label. Bartosz Taudul 2026-07-01 16:31:13 +02:00
  • fef901f595 Show comparison of standard deviation in compare window. Bartosz Taudul 2026-07-01 16:12:32 +02:00
  • 74650af7a0 Show coefficient of variation in frames compare. Bartosz Taudul 2026-07-01 16:04:02 +02:00
  • e740bc652c Display FPS values for mean and median in frames comparison. Bartosz Taudul 2026-07-01 16:00:54 +02:00
  • 7da72e51d2 Compare FPS ranges for frames. Bartosz Taudul 2026-07-01 15:35:02 +02:00
  • ac5682bc75 Use boolean to differentiate between zones / frames comparison mode. Bartosz Taudul 2026-07-01 15:00:00 +02:00
  • 570a06dced Be more accurate about normalization behavior. Bartosz Taudul 2026-07-01 13:45:23 +02:00
  • 00c079cec9 Put summary updates under a lock. Bartosz Taudul 2026-07-01 02:10:52 +02:00
  • 80a1772d0b Separate external frames visibility for wait stacks (enabled by default). Bartosz Taudul 2026-07-01 02:03:28 +02:00
  • f65949cc26 Move callstack table params to a struct. Bartosz Taudul 2026-07-01 01:53:08 +02:00
  • b40ef0ff29 Draw timeline thread label after message markers to make it readable. Bartosz Taudul 2026-07-01 01:26:26 +02:00
  • aca0e39190 Do not summarize very short llm queries. Bartosz Taudul 2026-06-30 21:06:43 +02:00
  • ba9388cd9f Merge pull request #1404 from wolfpld/slomp/gl_query_result_no_wait Bartosz Taudul 2026-06-30 21:03:40 +02:00
  • 1f2190a44a Merge pull request #1420 from YaLTeR/flame-graph-pan Bartosz Taudul 2026-06-30 19:52:49 +02:00
  • b11fa7caa2 Store flame graph time as time instead of samples Ivan Molodetskikh 2026-06-30 19:54:54 +03:00
  • ed1a4b06b6 No cumulate time for frames. Bartosz Taudul 2026-06-30 16:57:19 +02:00
  • d34659f57b Remove tree node for histogram in compare window. Bartosz Taudul 2026-06-30 16:44:54 +02:00
  • a67a29e9cd Use tabs in compare window. Bartosz Taudul 2026-06-30 16:39:06 +02:00
  • dc4b51e522 Always draw separator in compare window. Bartosz Taudul 2026-06-30 14:22:46 +02:00
  • 0a0cd27db4 Update manual. Bartosz Taudul 2026-06-29 17:20:10 +02:00
  • 472c84ac78 Implement coverage requirement in GetPlaybackFrameRangeFromTime. Bartosz Taudul 2026-06-29 17:16:27 +02:00
  • bde9e50c84 Use binary search in GetPlaybackFrameRangeFromTime(). Bartosz Taudul 2026-06-29 17:02:51 +02:00
  • dba0b6263e Add button for resetting frame image playback speed. Bartosz Taudul 2026-06-29 16:31:20 +02:00
  • 27f4e00aea Add require coverage checkbox. Bartosz Taudul 2026-06-29 16:30:21 +02:00
  • 6d6a4beda3 Add button for resetting frame image playback range. Bartosz Taudul 2026-06-29 16:18:01 +02:00
  • bbb43549a6 Move playback "copy from" to a button with a popup menu. Bartosz Taudul 2026-06-29 16:16:02 +02:00
  • 83a703640c Add limits button to frame statistics window. Bartosz Taudul 2026-06-29 14:47:10 +02:00
  • 7b4a128080 Use full size button for flame graph reset view. Bartosz Taudul 2026-06-29 14:43:58 +02:00
  • 547891f044 Update manual. Bartosz Taudul 2026-06-29 14:39:16 +02:00
  • e4acd2db77 Add icon for the "limit to view" button in time ranges window. Bartosz Taudul 2026-06-29 14:37:22 +02:00
  • e7bd441ebb Hide time range copy sources in a popup menu. Bartosz Taudul 2026-06-29 14:30:05 +02:00
  • 4cd6c38932 Include exclusive sample count in inclusive sample count. Bartosz Taudul 2026-06-27 16:44:26 +02:00
  • 331881ca36 Fix counting of "with children" sample counts in recursive cases. Bartosz Taudul 2026-06-27 13:59:41 +02:00
  • 9aa48a62cb Fix remains of old font awesome markup. Bartosz Taudul 2026-06-27 12:55:45 +02:00