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

Commit Graph

  • 10b3d7ad82 Fix compiling TracyClient.cpp on UWP with undefined TRACY_ENABLE Balazs Kovacsics 2022-02-09 18:25:04 +01:00
  • 92b182d47e
    Font Awesome is licensed under SIL OFL. Bartosz Taudul 2022-02-08 21:30:49 +01:00
  • fe927d63f7
    Update to Font Awesome 6. Bartosz Taudul 2022-02-08 21:27:51 +01:00
  • 1a4f369d4a
    Backport 19471da from ImGui. Bartosz Taudul 2022-02-03 01:59:56 +01:00
  • f058ad01fc
    Don't process ring buffers when not connected in on-demand mode. Bartosz Taudul 2022-01-31 20:53:10 +01:00
  • 361782f3fd
    Fix edge case triggered by mouse being out-of-window. Bartosz Taudul 2022-01-29 15:53:50 +01:00
  • df96293477
    Create GPU source location zones stats entry, if not present. Bartosz Taudul 2022-01-29 15:45:25 +01:00
  • 32173dca29
    Update NEWS. Bartosz Taudul 2022-01-29 15:35:52 +01:00
  • f4043d9bb8
    Display GPU zone statistics. Bartosz Taudul 2022-01-29 15:35:25 +01:00
  • 45c7edcc96
    GPU source locations zones data accessor. Bartosz Taudul 2022-01-29 15:22:49 +01:00
  • 6d55f79109
    Save source location data counts. Bartosz Taudul 2022-01-29 15:14:43 +01:00
  • 2ca4b0058a
    Add AreGpuSourceLocationZonesReady() query. Bartosz Taudul 2022-01-29 00:51:43 +01:00
  • ba87929074
    Perform GPU statistics reconstruction. Bartosz Taudul 2022-01-29 00:48:01 +01:00
  • 7870ca9da6
    Add GPU mutable children accessor. Bartosz Taudul 2022-01-29 00:40:11 +01:00
  • 7a1b9efc2f
    Add GPU statistics radio button. Bartosz Taudul 2022-01-29 00:33:53 +01:00
  • 28d029f820
    Collection of GPU statistics. Bartosz Taudul 2022-01-23 15:47:33 +01:00
  • f9279afaec
    GPU zone counting. Bartosz Taudul 2022-01-23 15:47:03 +01:00
  • f1095bba12
    GPU statistics data accessors. Bartosz Taudul 2022-01-23 15:46:30 +01:00
  • 8533bdf5f4
    Add data structures for GPU statistics. Bartosz Taudul 2022-01-23 15:44:37 +01:00
  • fcced3c76a
    Don't call SameLine() twice in a row. Bartosz Taudul 2022-01-23 14:52:25 +01:00
  • 3ee91b909f
    Unify comparison for accumulation mode combo box. Bartosz Taudul 2022-01-23 14:51:48 +01:00
  • f3f5f1dab8
    Merge pull request #313 from cloudhan/update-opencl Bartosz Taudul 2022-01-28 12:01:00 +01:00
  • c9fb07ffe5 remove blocking collect Cloud Han 2022-01-28 11:55:42 +08:00
  • 701ecdebaa
    Merge pull request #317 from hulakdar/master Bartosz Taudul 2022-01-26 21:46:25 +01:00
  • e98f7e5019 Fix potentially unitialized value warning hulakdar 2022-01-26 21:08:49 +02:00
  • 9fda60820a Silence padding warnings, as this is intended behaviour hulakdar 2022-01-26 21:08:17 +02:00
  • f6769ecb91 better error discoverability if queue is not created with CL_QUEUE_PROFILING_ENABLE Cloud Han 2022-01-25 12:35:09 +08:00
  • 9b60c4970e better example Cloud Han 2022-01-25 12:13:04 +08:00
  • 21b748ac84 add back non-blocking collect Cloud Han 2022-01-25 11:54:35 +08:00
  • d660425e00 mute warnings Cloud Han 2022-01-25 11:44:23 +08:00
  • f8d231bbc9 stop using macro in TRACY_CL_CHECK_ERROR Cloud Han 2022-01-18 14:01:20 +08:00
  • e28c562a20 add log and simple statistics for async kernel Cloud Han 2022-01-18 13:51:27 +08:00
  • f6894c8d6c Make OpenCL example async Cloud Han 2022-01-13 12:58:57 +08:00
  • d5d0a8676e Update OpenCL support for better error discoverability Cloud Han 2022-01-13 12:58:57 +08:00
  • 8331df64be
    Merge pull request #315 from hulakdar/master Bartosz Taudul 2022-01-22 12:38:26 +01:00
  • 683fcbe5a4 Actually check for the required feature hulakdar 2022-01-22 11:24:59 +02:00
  • 332c3aa242
    Merge pull request #314 from Dantali0n/fix-opencl-vectoradd Bartosz Taudul 2022-01-20 13:03:28 +01:00
  • 94bcc6ffcc
    Update OpenCLVectorAdd.cpp Bartosz Taudul 2022-01-20 13:02:38 +01:00
  • e73d21f5da Bump OpenCLVectorAdd cmake version to 3.10 Dantali0n 2022-01-20 12:44:00 +01:00
  • 1120f0b07e Cross platform solution to linking OpenCLVectorAdd libraries Dantali0n 2022-01-20 12:42:51 +01:00
  • bff83aab4a Fix OpenCLVectorAdd example Dantali0n 2022-01-20 11:09:33 +01:00
  • 7cdf640a82
    Merge pull request #312 from Honeybunch/master Bartosz Taudul 2022-01-13 00:50:47 +01:00
  • 12b0631f28 Merge branch 'master' of https://github.com/wolfpld/tracy Honeybunch 2022-01-12 14:59:04 -08:00
  • a7fbfba27d Fixing install Honeybunch 2022-01-12 14:57:41 -08:00
  • fd4f458e3d
    Merge pull request #308 from JaldertVicarious/manual-wording-fix Bartosz Taudul 2022-01-06 13:40:28 +01:00
  • 00e1cbcefe
    [Minor] wording fix Jaldert Rombouts 2022-01-06 10:29:37 +00:00
  • 4731bb9ec1
    Cast GetProcAddress() ptr to const void*. Bartosz Taudul 2022-01-05 20:03:20 +01:00
  • 199b6ba798
    Update copyright date in LICENSE. Bartosz Taudul 2022-01-01 17:43:38 +01:00
  • 8089040e64
    CallTrace() is no longer present. Bartosz Taudul 2022-01-01 17:35:01 +01:00
  • 621c68352b
    Call RtlWalkFrameChain directly from inlined function. Bartosz Taudul 2022-01-01 17:33:39 +01:00
  • f5bfb47ec1
    Fix line endings. Bartosz Taudul 2022-01-01 17:00:57 +01:00
  • c6da04a18b
    Use TooltipIfHovered() where appropriate. Bartosz Taudul 2022-01-01 16:57:48 +01:00
  • d5f12744c4
    Display unique node cost in trees. Bartosz Taudul 2022-01-01 16:11:01 +01:00
  • 6b9ccb3077
    Tooltip shortcut function. Bartosz Taudul 2022-01-01 16:10:49 +01:00
  • 845cf43711
    Update NEWS. Bartosz Taudul 2021-12-31 15:10:07 +01:00
  • 6257ec6b7f
    Make the callstack parents trees scrollable. Bartosz Taudul 2021-12-31 15:08:46 +01:00
  • 4b167fa3df
    Allow time display in callstack parents trees. Bartosz Taudul 2021-12-31 15:06:26 +01:00
  • 563daed10f
    Add bottom/top tree to callstack parents. Bartosz Taudul 2021-12-31 15:01:06 +01:00
  • 5d439c0165
    Round jump separation. Bartosz Taudul 2021-12-30 16:35:18 +01:00
  • 5a2a58f68f
    Make capture output better suited for 80-char-wide terminals. Bartosz Taudul 2021-12-30 16:21:25 +01:00
  • 00549a4901
    Update tracy.tex Bartosz Taudul 2021-12-30 15:22:24 +01:00
  • 776d8336e7
    Update manual. Bartosz Taudul 2021-12-30 15:05:53 +01:00
  • adb168a5ea
    Fix offset. Bartosz Taudul 2021-12-30 03:19:03 +01:00
  • 36068d1f2b
    Condense hw samples. Bartosz Taudul 2021-12-29 14:07:37 +01:00
  • 0d5fbff07f
    Adjust jump arrow separation to DPI scale. Bartosz Taudul 2021-12-29 13:44:58 +01:00
  • ae9b9318e8
    Fix calculation of jump arrows offset. Bartosz Taudul 2021-12-29 13:41:55 +01:00
  • 81de0a3a75
    Display source location of symbol functions. Bartosz Taudul 2021-12-24 03:19:13 +01:00
  • dc2ac4e4b3
    Display child calls source locations. Bartosz Taudul 2021-12-24 03:11:46 +01:00
  • acd8a32672
    Fix referencing unknown symbol. Bartosz Taudul 2021-12-24 02:36:28 +01:00
  • 69c635f8bf
    VK_TIME_DOMAIN_MAX_ENUM_EXT may be undefined. Bartosz Taudul 2021-12-23 21:40:19 +01:00
  • c4c43ef7fe
    Take rounding into consideration. Bartosz Taudul 2021-12-23 15:15:49 +01:00
  • ac21169f35
    Vertically condense fixed width font. Bartosz Taudul 2021-12-23 14:17:28 +01:00
  • e822dde7e1
    Merge thedmd/feature/font-line-spacing into ImGui. Bartosz Taudul 2021-12-23 14:17:01 +01:00
  • b83cda575a
    Add Rembrandt cpuid. Bartosz Taudul 2021-12-23 13:34:24 +01:00
  • 29d7115815
    Add ADL cpuid. Bartosz Taudul 2021-12-23 13:32:17 +01:00
  • 12e0cb2036
    Reorder uarch list. Push old ones to the bottom. Bartosz Taudul 2021-12-23 13:28:06 +01:00
  • 4642afdb9d
    Add Alder Lake to uarch selection list. Bartosz Taudul 2021-12-23 13:24:26 +01:00
  • 828f1447be
    Update NEWS. Bartosz Taudul 2021-12-23 13:19:51 +01:00
  • 1ecd28a31f
    Add Alder Lake uops info. Bartosz Taudul 2021-12-23 13:17:50 +01:00
  • e368266837
    Add custom demangler interface. Bartosz Taudul 2021-12-22 18:17:48 +01:00
  • 6b59ccfe4d
    GetFontSize() -> GetTextLineHeight(). Bartosz Taudul 2021-12-22 17:34:04 +01:00
  • 9fae8b7e42
    Don't use obsolete functions. Bartosz Taudul 2021-12-22 17:08:27 +01:00
  • 8dc403506f
    Bump ImGui to 1.86. Bartosz Taudul 2021-12-22 17:00:41 +01:00
  • 5d78e5ca1f
    Update manual. Bartosz Taudul 2021-12-22 16:42:57 +01:00
  • 2f0d4a7707
    Merge pull request #294 from Lectem/symbols_post_init Bartosz Taudul 2021-12-22 16:36:08 +01:00
  • 29dc2fadf9
    Do not bail-out on software sampling failure. Bartosz Taudul 2021-12-21 22:09:40 +01:00
  • f1fa352a13
    /sys/kernel/debug/tracing/... files are accessible on android. Bartosz Taudul 2021-12-21 21:10:17 +01:00
  • efae847690
    Replace getline(). Bartosz Taudul 2021-12-21 20:28:11 +01:00
  • 7f10265e34
    Keep ring buffer size unsigned. Bartosz Taudul 2021-12-21 20:24:52 +01:00
  • 81ae7c06b8
    Android libstdc++ is really stupid, it seems. Bartosz Taudul 2021-12-21 19:56:32 +01:00
  • c4e08def0d
    Update NEWS. Bartosz Taudul 2021-12-21 16:24:09 +01:00
  • 12b7efd88a
    Update feature matrix. Bartosz Taudul 2021-12-21 15:56:12 +01:00
  • 5741bcfd32
    Make ring buffer size adjustable. Bartosz Taudul 2021-12-21 15:48:40 +01:00
  • db64a5fa7e
    Explicitly save context switch callstack samples. Bartosz Taudul 2021-12-21 15:24:11 +01:00
  • 67c2ffcb17
    Look for context switch stacks on both ends of a switch. Bartosz Taudul 2021-12-21 14:36:47 +01:00
  • c5654c333a
    Process explicit context switch callstack samples. Bartosz Taudul 2021-12-21 14:18:32 +01:00
  • 3f1c540b3a
    Further split ProcessCallstackSampleImpl(). Bartosz Taudul 2021-12-21 14:18:14 +01:00
  • d88bf2c7a8
    Separate message type for context switch callstack samples. Bartosz Taudul 2021-12-21 14:05:07 +01:00
  • 0ba2c0a86e
    Collect context switch callstack on Linux. Bartosz Taudul 2021-12-21 13:59:16 +01:00
  • 0c041795b6
    Move Linux calltrace processing to a separate function. Bartosz Taudul 2021-12-21 13:58:43 +01:00