Commit Graph
10568 Commits
Author SHA1 Message Date
Bartosz Taudul 17bbc4049a Cosmetics for compare range limit. 2026-07-04 22:29:14 +02:00
Bartosz Taudul 2b0b7293a1 Filter frames by range in compare view. 2026-07-04 22:29:14 +02:00
Bartosz Taudul 07cb1030e7 Filter zones by range in compare view. 2026-07-04 22:29:13 +02:00
Bartosz Taudul af8dc30912 Add sumSq cache to compare data for range filtering. 2026-07-04 17:41:18 +02:00
Bartosz Taudul 8f2bbc6116 Display message when no data to compare. 2026-07-03 15:24:47 +02:00
Bartosz Taudul f01607714e Reset data when changing range limits. 2026-07-03 15:14:21 +02:00
Bartosz Taudul 533e1af389 Set time range limits in compare window from annotations. 2026-07-02 17:40:35 +02:00
Bartosz Taudul 25139748b2 Add annotations accessor to UserData. 2026-07-02 17:40:09 +02:00
Bartosz Taudul 853fff614e Support nfd parent window with wayland backend. 2026-07-02 02:14:04 +02:00
Bartosz Taudul 5be36d732b Bump nfd to current master. 2026-07-02 01:29:50 +02:00
Bartosz Taudul 836bf9d2eb Pass parent window handle to file dialogs. 2026-07-02 01:26:58 +02:00
Bartosz Taudul db383f738b Store window handle for file selector. 2026-07-02 01:26:58 +02:00
Bartosz Taudul a8c642f42b Cosmetics. 2026-07-02 01:01:09 +02:00
Bartosz Taudul 641bd09b6f Use extended-params version of NFD functions. 2026-07-02 00:46:30 +02:00
Bartosz Taudul 280af2e7bd Bump curl. 2026-07-02 00:30:53 +02:00
Bartosz Taudul 83298a3459 Bump usearch. 2026-07-02 00:30:48 +02:00
Bartosz Taudul 21f9c00e9f Bump md4c to current master. 2026-07-02 00:24:57 +02:00
Bartosz Taudul b0a094bb42 Update manual. 2026-07-01 18:26:29 +02:00
Bartosz Taudul 70a09f5663 Update NEWS. 2026-07-01 17:58:05 +02:00
Bartosz Taudul 467be67807 Adjust colors. 2026-07-01 17:33:29 +02:00
Bartosz Taudul 80476da597 Color-code difference between values in comparison window. 2026-07-01 17:33:29 +02:00
Bartosz Taudul d94d8f11ac Show P75, P90, P99, P99.9 in comparison window. 2026-07-01 17:33:29 +02:00
Bartosz Taudul da495be8de Remove separation in "speedup or slowdown" label. 2026-07-01 17:33:28 +02:00
Bartosz Taudul fef901f595 Show comparison of standard deviation in compare window. 2026-07-01 17:33:28 +02:00
Bartosz Taudul 74650af7a0 Show coefficient of variation in frames compare. 2026-07-01 17:33:28 +02:00
Bartosz Taudul e740bc652c Display FPS values for mean and median in frames comparison. 2026-07-01 17:33:28 +02:00
Bartosz Taudul 7da72e51d2 Compare FPS ranges for frames. 2026-07-01 17:33:28 +02:00
Bartosz Taudul ac5682bc75 Use boolean to differentiate between zones / frames comparison mode. 2026-07-01 17:33:27 +02:00
Bartosz Taudul 570a06dced Be more accurate about normalization behavior. 2026-07-01 17:33:24 +02:00
Bartosz Taudul 00c079cec9 Put summary updates under a lock. 2026-07-01 02:10:52 +02:00
Bartosz Taudul 80a1772d0b Separate external frames visibility for wait stacks (enabled by default). 2026-07-01 02:03:28 +02:00
Bartosz Taudul f65949cc26 Move callstack table params to a struct. 2026-07-01 01:53:08 +02:00
Bartosz Taudul b40ef0ff29 Draw timeline thread label after message markers to make it readable. 2026-07-01 01:26:26 +02:00
Bartosz Taudul aca0e39190 Do not summarize very short llm queries. 2026-06-30 21:06:43 +02:00
Bartosz Taudul ba9388cd9f Merge pull request #1404 from wolfpld/slomp/gl_query_result_no_wait
Possibly faster GL timestamp query result check
2026-06-30 21:03:40 +02:00
Bartosz Taudul 1f2190a44a Merge pull request #1420 from YaLTeR/flame-graph-pan
Fix "quantization" of sampling flame graph horizontal panning
2026-06-30 19:52:49 +02:00
Ivan Molodetskikh b11fa7caa2 Store flame graph time as time instead of samples
Practically, this fixes horizontal panning being "quantized" to 100 µs
steps (one period). I guess it also simplifies the code a bit and makes
"time" actually mean time.
2026-06-30 19:54:54 +03:00
Bartosz Taudul ed1a4b06b6 No cumulate time for frames. 2026-06-30 16:57:19 +02:00
Bartosz Taudul d34659f57b Remove tree node for histogram in compare window. 2026-06-30 16:44:54 +02:00
Bartosz Taudul a67a29e9cd Use tabs in compare window. 2026-06-30 16:39:06 +02:00
Bartosz Taudul dc4b51e522 Always draw separator in compare window. 2026-06-30 14:22:46 +02:00
Bartosz Taudul 0a0cd27db4 Update manual. 2026-06-29 17:20:10 +02:00
Bartosz Taudul 472c84ac78 Implement coverage requirement in GetPlaybackFrameRangeFromTime. 2026-06-29 17:16:27 +02:00
Bartosz Taudul bde9e50c84 Use binary search in GetPlaybackFrameRangeFromTime(). 2026-06-29 17:02:51 +02:00
Bartosz Taudul dba0b6263e Add button for resetting frame image playback speed. 2026-06-29 16:32:59 +02:00
Bartosz Taudul 27f4e00aea Add require coverage checkbox. 2026-06-29 16:30:21 +02:00
Bartosz Taudul 6d6a4beda3 Add button for resetting frame image playback range. 2026-06-29 16:18:58 +02:00
Bartosz Taudul bbb43549a6 Move playback "copy from" to a button with a popup menu. 2026-06-29 16:18:58 +02:00
Bartosz Taudul 83a703640c Add limits button to frame statistics window. 2026-06-29 16:18:58 +02:00
Bartosz Taudul 7b4a128080 Use full size button for flame graph reset view. 2026-06-29 16:18:57 +02:00