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

Commit Graph

  • 69c50cb6cb
    Add frame instrumentation achievement. Bartosz Taudul 2024-07-08 19:30:27 +02:00
  • e4cda51bf6
    Unlock new top-level achievements in already unlocked categories. Bartosz Taudul 2024-07-08 19:26:27 +02:00
  • 1a7eefc6af
    Add find zones achievement. Bartosz Taudul 2024-07-08 19:11:58 +02:00
  • 6f17cf1869
    Use double quotes in achievements texts. Bartosz Taudul 2024-07-08 18:52:20 +02:00
  • 5b7b4a6889
    Update NEWS. Bartosz Taudul 2024-07-08 18:47:08 +02:00
  • c383e7ae25
    Add EnsureReadable() implementation for Windows. Bartosz Taudul 2024-07-08 18:42:17 +02:00
  • 6d1deb5640
    Merge pull request #824 from Arpafaucon/cmake-config-test Bartosz Taudul 2024-07-03 20:35:26 +02:00
  • bad4a4eda0 debuginfod enabled by default Grégoire Roussel 2024-07-03 14:10:40 +02:00
  • 9cf61d6597 [build-system] Migrate test/ directory to CMakeLists Grégoire Roussel 2024-07-03 14:05:49 +02:00
  • 9688152505
    Add dynamic colors, force colors, shorten name to global options. Bartosz Taudul 2024-06-30 20:13:11 +02:00
  • f8023ba698
    Setup config before loading user data state that may want to overwrite it. Bartosz Taudul 2024-06-30 20:12:08 +02:00
  • 3c34d9d096
    Remove redundancy. Bartosz Taudul 2024-06-30 20:11:50 +02:00
  • 938ab3b8ea
    Move config setup to a separate function. Bartosz Taudul 2024-06-30 20:11:25 +02:00
  • 4a933d0174
    Merge pull request #821 from eltociear/patch-1 Bartosz Taudul 2024-06-30 19:23:31 +02:00
  • dfbf0652f2
    libbacktrace: update elf.cpp Ikko Eltociear Ashimine 2024-07-01 02:20:56 +09:00
  • d4a4b62396
    Merge pull request #817 from M4T1A5/fix/worker_add_source_loc Bartosz Taudul 2024-06-19 19:02:43 +02:00
  • 4bbe973e3a Fix source location payload source file string length calculation Matias Kangasjärvelä 2024-06-19 19:47:56 +03:00
  • 066ccab5f6
    Add scroll modifier options imkunet 2024-06-17 03:32:30 -04:00
  • be40c1e38e
    Use strlen instead of pointer walking in the rest of places. Bartosz Taudul 2024-06-16 18:20:16 +02:00
  • 9f0f3a7218
    Save achievements data after each completion. Bartosz Taudul 2024-06-16 12:53:40 +02:00
  • 50f5345ea5
    Add a help marker for the target FPS setting. Bartosz Taudul 2024-06-16 12:52:17 +02:00
  • 959ab53529
    Add global settings achievement. Bartosz Taudul 2024-06-16 12:45:11 +02:00
  • 915a138150
    Add 100 million zones achievement. Bartosz Taudul 2024-06-16 12:39:26 +02:00
  • c5c0fceda4
    Add instrumentation statistics achievement. Bartosz Taudul 2024-06-14 18:25:50 +02:00
  • f04d844515
    Use strlen to calculate end of string in ShortenZoneName(). Bartosz Taudul 2024-06-12 23:54:25 +02:00
  • 3589b46fab
    Don't try to shorten zone names starting with '['. Bartosz Taudul 2024-06-12 23:33:45 +02:00
  • 2edd23f5a0
    More verbose achievement names. Bartosz Taudul 2024-06-10 22:53:37 +02:00
  • 72cf230228
    Add sampling achievement check. Bartosz Taudul 2024-06-10 22:52:03 +02:00
  • 3cb7fd8a5e
    More efficient way to check if there are zones. Bartosz Taudul 2024-06-10 22:51:53 +02:00
  • 65576a294e
    Add sampling achievements category. Bartosz Taudul 2024-06-10 22:44:12 +02:00
  • 739b6260d6
    Update NEWS. Bartosz Taudul 2024-06-08 13:46:16 +02:00
  • fc08f09b94
    Switch the achievement category to show the selected achievement. Bartosz Taudul 2024-06-08 13:44:23 +02:00
  • 51ee66323b
    Add category getter for an achievement item. Bartosz Taudul 2024-06-08 13:44:11 +02:00
  • b38ac8bfef
    Hook up instrumentation intro achievement. Bartosz Taudul 2024-06-08 13:31:23 +02:00
  • 7dbb3c592f
    Fine-tune achievements window size. Bartosz Taudul 2024-06-08 13:15:39 +02:00
  • 03e9c89dd8
    Finish instrumentation intro achievement description. Bartosz Taudul 2024-06-08 13:10:04 +02:00
  • e09379bd16
    Add source code printer helper. Bartosz Taudul 2024-06-08 13:07:12 +02:00
  • ef1c8e8512
    Allow parsing arbitrary source code fragments. Bartosz Taudul 2024-06-08 12:55:15 +02:00
  • 16bc01551e
    Mark categories that need attention. Bartosz Taudul 2024-06-08 12:45:19 +02:00
  • a6b9369430
    Allow checking if achievement category needs attention. Bartosz Taudul 2024-06-08 12:45:01 +02:00
  • 7401a72ccf
    Process unlock list, unlock achievement categories. Bartosz Taudul 2024-06-08 12:35:46 +02:00
  • fde874eedf
    Introduce unlocks list, hook things up. Bartosz Taudul 2024-06-08 12:34:02 +02:00
  • 9d7222eb4a
    Add unfinished instrumentation achievement and category. Bartosz Taudul 2024-06-08 12:33:26 +02:00
  • 6cc772e71e
    Unlock any eligible new achievements that may have been added. Bartosz Taudul 2024-06-08 11:55:55 +02:00
  • 1247f365d0
    Improve some achievement descriptions. Bartosz Taudul 2024-06-08 11:55:46 +02:00
  • a8e427fc7f
    Locked achievements can't be done. Bartosz Taudul 2024-06-08 11:44:30 +02:00
  • d9fe3ed9a6
    Add CMake option to not use parallel STL. Bartosz Taudul 2024-06-08 00:20:12 +02:00
  • a3b63bb468
    Save / load state of achievements. Bartosz Taudul 2024-06-07 23:48:56 +02:00
  • 3f2d28407b
    Animate achievements star button when attention is needed. Bartosz Taudul 2024-06-07 23:32:27 +02:00
  • ba154e02db
    Allow checking if achievements need attention. Bartosz Taudul 2024-06-07 23:31:43 +02:00
  • 139dc44a00
    Hook up save / load trace achievements. Bartosz Taudul 2024-06-07 23:20:14 +02:00
  • d474f21576
    Add a check for being connected to "connect to client" achievement. Bartosz Taudul 2024-06-07 23:18:16 +02:00
  • efdd28f7bb
    Add achievement for connecting to a client. Bartosz Taudul 2024-06-07 22:51:28 +02:00
  • 6aa9401b95
    Add achievement wrapper function to TracyView. Bartosz Taudul 2024-06-07 22:51:19 +02:00
  • aff60a6a36
    Mark the initial achievement as achieved on startup. Bartosz Taudul 2024-06-07 22:50:42 +02:00
  • cddab58b0d
    Add achievements processing logic. Bartosz Taudul 2024-06-07 22:50:22 +02:00
  • d2e995478e
    Add initial achievements data. Bartosz Taudul 2024-06-07 22:47:56 +02:00
  • b5fda4f456
    Add achievement data structure definitions. Bartosz Taudul 2024-06-07 22:47:36 +02:00
  • 02ad97ff3f
    Disable achievements UI on emscripten. Bartosz Taudul 2024-06-07 02:20:27 +02:00
  • 2e2e6257d7
    Show/hide achievements list window. Bartosz Taudul 2024-06-07 02:14:07 +02:00
  • bf0226fb64
    Update screen only when achievements notification is animating. Bartosz Taudul 2024-06-06 18:10:23 +02:00
  • 3886111e70
    Add achievements notification. Bartosz Taudul 2024-06-06 18:06:46 +02:00
  • 8051ceaa43
    Add a basic achievements manager. Bartosz Taudul 2024-06-06 18:06:15 +02:00
  • f6f8fb3d27
    Set dark background. Bartosz Taudul 2024-06-06 18:05:16 +02:00
  • 2cea5706d5
    Add initial achievements popup. Bartosz Taudul 2024-06-06 01:24:37 +02:00
  • 5e211fb581
    Merge pull request #812 from mcourteaux/master Bartosz Taudul 2024-06-07 13:32:49 +02:00
  • 5d52427f4a Two minor fixes. Martijn Courteaux 2024-06-07 11:36:47 +02:00
  • a17c218351
    Merge pull request #809 from Ravbug/master Bartosz Taudul 2024-06-05 11:16:20 +02:00
  • 5454f7564c Windows for ARM support Ravbug 2024-06-04 17:16:45 -07:00
  • 8d67c79431
    Add self-profiling option. Bartosz Taudul 2024-06-04 02:22:35 +02:00
  • abf12f79c5
    Set the default save config also in tracy-update. Bartosz Taudul 2024-06-02 17:29:21 +02:00
  • 0a187a65f6
    Update manual. Bartosz Taudul 2024-06-02 17:05:00 +02:00
  • 870959e93f
    Update NEWS. Bartosz Taudul 2024-06-02 16:09:42 +02:00
  • 3a186887ed
    Added compression streams to save trace UI. Bartosz Taudul 2024-06-02 15:52:37 +02:00
  • 455738a266
    Default to zstd level 3 with 4 streams in tracy-capture. Bartosz Taudul 2024-06-02 15:35:07 +02:00
  • 277ec25a8d
    Spin when waiting for decompressed data instead of using lock + cv. Bartosz Taudul 2024-06-02 15:06:16 +02:00
  • ce240ddfc1
    Loading multi-stream data. Bartosz Taudul 2024-06-02 14:31:52 +02:00
  • bb1e717026
    Update magic string to look for in tracy files. Bartosz Taudul 2024-06-02 13:52:07 +02:00
  • 048ff8213a
    Support loading single-stream new format traces. Bartosz Taudul 2024-06-02 12:56:25 +02:00
  • eb1cbb454a
    Move common file buffer sizes to a separate header. Bartosz Taudul 2024-06-02 12:47:50 +02:00
  • 095df5f416
    Expose streams in tracy-update. Bartosz Taudul 2024-06-02 12:28:02 +02:00
  • 3bf4a674bc
    Use multiple compression streams when writing trace files. Bartosz Taudul 2024-06-02 12:27:17 +02:00
  • 9c3a4e5762
    Separate compression from writing data to file. Bartosz Taudul 2024-05-31 20:29:57 +02:00
  • 9dea830f98
    Move file compression enum out of FileWrite. Bartosz Taudul 2024-05-31 19:24:32 +02:00
  • 07c6e12dbf
    Measure load and save time separately in tracy-update. Bartosz Taudul 2024-05-31 17:43:13 +02:00
  • 0d5bd53be3
    Update imgui to 1.90.7-docking. Bartosz Taudul 2024-05-31 17:20:48 +02:00
  • 982d6ddcdc
    Update zstd to 1.5.6. Bartosz Taudul 2024-05-31 17:13:52 +02:00
  • 4db02dd041
    Merge pull request #806 from slomp/slomp/d3d11-on-demand-fix Bartosz Taudul 2024-05-31 16:18:36 +02:00
  • eba17d0fd8
    fix TracyD3D11 "on demand" Marcos Slomp 2024-05-31 07:11:10 -07:00
  • 026a34a0fc
    Merge pull request #804 from AWoloszyn/fix-gpu-src-assert Bartosz Taudul 2024-05-30 20:56:27 +02:00
  • 0c7cbd1d03 Fix for assert in GetGpuSourceLocationZonesCntReal Andrew Woloszyn 2024-05-30 14:23:01 -04:00
  • 15145aa74c
    Fix Gitea actions. Bartosz Taudul 2024-05-30 14:41:22 +02:00
  • 207e065ffe
    Protect against empty program name. Bartosz Taudul 2024-05-30 13:59:12 +02:00
  • 608ff35c8c
    Merge pull request #801 from kubouch/patch-1 Bartosz Taudul 2024-05-29 17:43:58 +02:00
  • da9b9f8e79
    Fix wrong parameter in TracyCLContextName Jakub Žádník 2024-05-29 16:22:21 +03:00
  • cbea6d7852
    Fix 32-bit builds. Bartosz Taudul 2024-05-28 20:51:16 +02:00
  • aae58fbc3a
    Update NEWS. Bartosz Taudul 2024-05-26 20:49:32 +02:00
  • 1ff73edd20
    Add linux kernel symbol code retrieval. Bartosz Taudul 2024-05-26 20:48:55 +02:00
  • f8524f8bcd
    Merge pull request #799 from heyallnorahere/fix-vulkan-timestamps Bartosz Taudul 2024-05-25 22:57:43 +02:00
  • 7fa2c6cfd2 add availability flag to vkGetQueryPoolResults (vulkan profiler) heyallnorahere 2024-05-25 20:02:57 +00:00