Commit Graph

  • 377e41fe61
    Make memUsage an atomic. Bartosz Taudul 2024-05-04 14:28:55 +0200
  • 6199b2f883
    Try to make the top bar labels fit in their space. Bartosz Taudul 2024-05-04 14:07:14 +0200
  • 4420f5863f
    Workaround CMake + ninja lack of compiler output color. Bartosz Taudul 2024-05-04 13:30:53 +0200
  • 6a6caae2ea
    Save shorten name setting for each trace. Bartosz Taudul 2024-05-04 13:22:30 +0200
  • 4a7f6e0cc1
    Use enum names in radio button list. Bartosz Taudul 2024-05-04 12:55:55 +0200
  • 061b5c77ce
    Make trace options save file user-readable. Bartosz Taudul 2024-05-04 12:46:16 +0200
  • 328ecc339c
    Update NEWS. Bartosz Taudul 2024-05-04 11:45:20 +0200
  • c45683506c
    Merge pull request #783 from tiago-rodrigues/trodrigues/image_cache_deadlock_fix Bartosz Taudul 2024-05-04 11:33:54 +0200
  • 4bf9a8cecc Instead of calling dladdr inside the dl_iterate_phdr callback, do it outside to avoid deadlocks with other loader code trodrigues 2024-05-03 16:05:59 -0500
  • a1a7e63d93
    Disable assembly in zstd. Bartosz Taudul 2024-04-30 13:44:07 +0200
  • b357d08da3
    Add VS Code documentation. Bartosz Taudul 2024-04-30 13:20:23 +0200
  • 0a94a7e3ba
    CMake build type should be set in the documentation. Bartosz Taudul 2024-04-30 13:09:51 +0200
  • d1300c491c
    Fix CMake + MSVC. Bartosz Taudul 2024-04-18 00:08:36 +0200
  • 596c498e1f
    Fix CMake build type selection. Bartosz Taudul 2024-04-17 18:17:58 +0200
  • 44be569f4a
    Merge pull request #774 from Chekov2k/source_validation Bartosz Taudul 2024-04-16 11:44:27 +0200
  • 805cc6385a
    Allow source file modification time to be newer then trace capture time via checkbox Arnim Balzer 2024-04-16 09:52:45 +0100
  • 411b218896
    Merge pull request #772 from Lectem/server-cmake-fix Bartosz Taudul 2024-04-14 22:00:03 +0200
  • 2530dceac4 CMake: Selecte executable project as startup project for VS Lectem 2024-04-14 18:13:51 +0200
  • a577a86b5c CMake: ASM should be listed last in project() so that it can use the C/C++ compiler executable as assembler Lectem 2024-04-13 08:17:10 +0200
  • 57fe7556ec Implements experimental tracy client multiplexer cipharius 2024-02-13 11:03:02 +0200
  • b5b985d1d0
    Emit warning, not a message. Bartosz Taudul 2024-04-01 12:57:24 +0200
  • 651c6c5350
    Fix assert when propagate inlines was enabled. Bartosz Taudul 2024-03-31 18:44:01 +0200
  • 30f1b901a9
    Conditional framerate limiting on GLFW. Bartosz Taudul 2024-03-29 21:59:16 +0100
  • e85457815e
    Conditional framerate limiting on Wayland. Bartosz Taudul 2024-03-29 21:56:54 +0100
  • c21170cc01
    Add config option for reduced render rate. Bartosz Taudul 2024-03-29 21:54:31 +0100
  • 547325f270
    Reduce framerate on Wayland when profiler window has no focus. Bartosz Taudul 2024-03-29 21:46:24 +0100
  • 767f7e4fd4
    Track keyboard focus on Wayland. Bartosz Taudul 2024-03-29 21:38:20 +0100
  • 2f8fe4180d
    Fix variable name. Bartosz Taudul 2024-03-29 20:00:21 +0100
  • 565656b021
    Merge pull request #762 from mcourteaux/master Bartosz Taudul 2024-03-28 18:26:28 +0100
  • aa66d0c286 Fix Ctrl-Shift-Alt-R bug Martijn Courteaux 2024-03-28 18:07:27 +0100
  • f10c518e9d profiler-zlib Siddharth Bhat 2024-03-27 03:26:21 +0000
  • 30d656070d
    Merge pull request #760 from Chekov2k/fix_python_clean Bartosz Taudul 2024-03-26 21:58:29 +0100
  • 7a779ba03c
    Do not use directories as by products when file are still present Arnim Balzer 2024-03-26 20:55:04 +0000
  • e77224975d
    Update last time when callstack or hw samples arrive. Bartosz Taudul 2024-03-26 20:48:52 +0100
  • e071b9043f
    Set busy cursor when the application is busy. Bartosz Taudul 2024-03-24 17:40:30 +0100
  • 5b2cce0a02
    Push IsBusy() callback to Backend. Bartosz Taudul 2024-03-24 17:39:55 +0100
  • 9f9cd04761
    Add function to determine if the program is busy. Bartosz Taudul 2024-03-24 17:38:45 +0100
  • 630effe8fa
    Add support for different mouse cursors on Wayland. Bartosz Taudul 2024-03-24 01:54:21 +0100
  • 87dcfbd84b
    Set mouse cursor with the cursor shape protocol. Bartosz Taudul 2024-03-24 01:36:03 +0100
  • 3805727ee5
    Generate cursor shape protocol. Bartosz Taudul 2024-03-24 01:22:57 +0100
  • 6349d1ef0b
    Support fractional scaling. Bartosz Taudul 2024-03-24 01:16:51 +0100
  • cdfad41d68
    Refresh screen after scale change. Bartosz Taudul 2024-03-24 00:04:46 +0100
  • bf86eba59c
    Rescale scale to have 120 as a unit. Bartosz Taudul 2024-03-24 00:02:13 +0100
  • 16554ed2ed
    Handle wayland window resizes the right way. Bartosz Taudul 2024-03-23 23:57:08 +0100
  • aa4878bb8e
    Bind viewporter. Bartosz Taudul 2024-03-23 21:23:24 +0100
  • 475b022ed8
    Generate viewporter protocol. Bartosz Taudul 2024-03-23 21:22:01 +0100
  • 0e458447ff
    Don't keep opening terminal on launch. Bartosz Taudul 2024-03-23 20:45:07 +0100
  • 2bfa540656
    Bind fractional scale manager. Bartosz Taudul 2024-03-23 19:28:51 +0100
  • 3342254a0e
    Generate fractional-scale protocol. Bartosz Taudul 2024-03-23 18:39:25 +0100
  • e10fc58bf5
    Merge pull request #759 from Chekov2k/segfault Bartosz Taudul 2024-03-23 19:17:21 +0100
  • 93be1d9343
    Fix segfault in Python bindings for TRACE_ENABLE=OFF case Arnim Balzer 2024-03-23 17:43:41 +0000
  • 55be66cdf8
    Update NEWS. Bartosz Taudul 2024-03-23 13:56:25 +0100
  • 4c1b06034b
    Display program run time percentage in lines selection summary. Bartosz Taudul 2024-03-23 13:54:39 +0100
  • ef9f2d247d
    Add display of per-line sample time as a program run time percentage. Bartosz Taudul 2024-03-23 13:47:03 +0100
  • adbee2f820
    Update NEWS. Bartosz Taudul 2024-03-23 12:15:47 +0100
  • 828e52f5c4
    Merge pull request #754 from Chekov2k/python Bartosz Taudul 2024-03-23 11:57:02 +0100
  • 505afc8f77
    Document other CMake options and fix tex errors Arnim Balzer 2024-03-23 06:44:07 +0000
  • 059f1487af
    Option to disable use of external pybind11 Arnim Balzer 2024-03-21 13:39:06 +0000
  • d65d96191a
    Added basic Python Support Arnim Balzer 2024-03-17 10:51:38 +0000
  • e38d9fa7ce
    Use mold linker if available. Bartosz Taudul 2024-03-23 02:08:00 +0100
  • 8a411a72b8
    Merge pull request #757 from JBurnWork/noCallstackUpdates Bartosz Taudul 2024-03-23 01:26:42 +0100
  • 3d70a61436
    Update manual. Bartosz Taudul 2024-03-23 00:48:43 +0100
  • 9e6be031c1
    Don't install capstone on CI. Bartosz Taudul 2024-03-23 00:36:52 +0100
  • afceec59aa
    Enable AVX2 code generation on MSVC. Bartosz Taudul 2024-03-22 22:07:43 +0100
  • 18352366f7 Still use named mem pool if no callstacks Jeff Burnett 2024-03-21 07:53:27 -0500
  • 278330af5b Fix build warnings for TRACY_NO_CALLSTACK Jeff Burnett 2024-03-22 09:34:51 -0500
  • aac38a7deb
    Update CI. Bartosz Taudul 2024-03-21 23:01:21 +0100
  • 8b8cd7d28b
    Add -pthread to emscripten compile and link commands. Bartosz Taudul 2024-03-21 01:08:50 +0100
  • 434d73c7bd
    Emscripten support. Bartosz Taudul 2024-03-20 22:25:24 +0100
  • 8ee866e840
    Update git ignores. Bartosz Taudul 2024-03-20 18:49:32 +0100
  • fec5e6bb9c
    UNIX variable is true on Apple. Bartosz Taudul 2024-03-20 18:47:35 +0100
  • a2fdd3638c
    Change CMake build dir to "build". Bartosz Taudul 2024-03-19 22:28:57 +0100
  • 7f8a2e2c9a
    Remove old build files. Bartosz Taudul 2024-03-19 22:28:02 +0100
  • 1df45c00c0
    Generate private-code with wayland-scanner. Bartosz Taudul 2024-03-19 22:18:55 +0100
  • bde0c63006
    Generate Wayland protocol sources. Bartosz Taudul 2024-03-19 22:14:12 +0100
  • 71bde8d11a
    Add wayland-scanner CMake module. Bartosz Taudul 2024-03-19 21:59:07 +0100
  • 4c6f6332b0
    Copy compile_commands.json to workspace root. Bartosz Taudul 2024-03-17 18:18:21 +0100
  • 1a3131178d
    Link update with dbghelp. Bartosz Taudul 2024-03-17 14:30:43 +0100
  • 148eac2c24
    Link with getopt. Bartosz Taudul 2024-03-17 14:23:06 +0100
  • 06244c0def
    Provide sane default config for VS Code CMake extension. Bartosz Taudul 2024-03-17 14:03:53 +0100
  • f523521831
    Fix copypasta. Bartosz Taudul 2024-03-17 13:59:58 +0100
  • 25898a9c7a
    Enable LTO. Bartosz Taudul 2024-03-17 13:50:39 +0100
  • 4bfd6f42bc
    Add CMake build files for the rest of the utilites. Bartosz Taudul 2024-03-17 13:41:32 +0100
  • 46718851da
    Extract some common definitions. Bartosz Taudul 2024-03-17 13:25:29 +0100
  • 375f4526df
    Set TRACY_VERSION_STRING directly in version.cmake. Bartosz Taudul 2024-03-17 13:19:06 +0100
  • 776b08f2e0
    Split core server files from the UI. Bartosz Taudul 2024-03-17 13:15:54 +0100
  • cc4ed68271
    Extract common set of server files to a separate cmake build file. Bartosz Taudul 2024-03-17 12:55:48 +0100
  • 35246b4191
    Remove vcpkg. Bartosz Taudul 2024-03-16 18:52:13 +0100
  • 269c75103e
    Windows build fixes. Bartosz Taudul 2024-03-16 18:30:43 +0100
  • 2c4abf5f9f
    Link with winsock on Windows. Bartosz Taudul 2024-03-16 18:16:56 +0100
  • 58115b35c5
    Fix non-wayland build. Bartosz Taudul 2024-03-16 18:13:02 +0100
  • 970250fc85
    Another stupid macro needed for MSVC to not crap the pants. Bartosz Taudul 2024-03-16 17:45:30 +0100
  • 1bada6a6fd
    Set NOMINMAX on win32. Bartosz Taudul 2024-03-16 15:03:07 +0100
  • 699d93c7ae
    Provide a list of recommended VS Code extensions. Bartosz Taudul 2024-03-16 14:41:52 +0100
  • ee81795f26
    Move discovery of external dependencies to cmake/vendor.cmake. Bartosz Taudul 2024-03-16 14:29:39 +0100
  • a5f256ca2d
    Add CMake Package Manager. Bartosz Taudul 2024-03-16 14:28:59 +0100
  • 061b990875
    Move version.cmake to cmake/ subdirectory. Bartosz Taudul 2024-03-16 13:18:39 +0100
  • 1c43f6efa7
    Move profiler to top of CMake projects list. Bartosz Taudul 2024-03-16 13:10:00 +0100
  • 96d44cc847
    Add VS Code CMake configuration. Bartosz Taudul 2024-01-02 19:28:48 +0100
  • b73a0ff54e
    Replace build and launch config by CMake integration. Bartosz Taudul 2023-12-18 21:03:29 +0100