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

Commit Graph

  • ea5a9ee83b Merge remote-tracking branch 'origin/master' into hw Bartosz Taudul 2021-05-20 20:56:16 +02:00
  • 87cff004a4 Show hw samples tooltip when there are no samples. Bartosz Taudul 2021-05-20 20:10:27 +02:00
  • 3ba82ba4d6 Separate IPC, cache and branch data in tooltip. Bartosz Taudul 2021-05-20 19:56:23 +02:00
  • c6f071a66a Save and load hardware sample data. Bartosz Taudul 2021-05-20 19:37:51 +02:00
  • 9eda9dc696 Merge pull request #222 from xxxbxxx/gcc11 Bartosz Taudul 2021-05-20 17:59:03 +02:00
  • 28e5aae17e build with gcc 11 xavier 2021-05-19 22:34:15 +02:00
  • 30ba177168 Merge pull request #221 from RichardUSTC/patch-1 Bartosz Taudul 2021-05-20 11:09:37 +02:00
  • bde4d6c496 fix the typo Bin LI 2021-05-20 09:13:26 +08:00
  • df50eb890f Fix printing percentage. Bartosz Taudul 2021-05-20 02:53:49 +02:00
  • bcb7b94272 Tid is not needed. Bartosz Taudul 2021-05-20 02:39:22 +02:00
  • 5a7e9cdbdd 0% miss rates are fine too. Bartosz Taudul 2021-05-20 02:31:00 +02:00
  • f0f3babacf Set correct message types. Bartosz Taudul 2021-05-20 02:27:36 +02:00
  • 9b4716c49e Display cache and branch miss rates. Bartosz Taudul 2021-05-20 02:26:02 +02:00
  • 227a8d1aee Process additional hardware sample data. Bartosz Taudul 2021-05-20 02:19:11 +02:00
  • 5f3d1c0faf Sample cache and branch stats. Bartosz Taudul 2021-05-20 02:15:06 +02:00
  • 9ef5430c01 Document perf kernel parameters. Bartosz Taudul 2021-05-20 02:00:49 +02:00
  • faf87809d7 Reduce hw sampling rate. Bartosz Taudul 2021-05-20 01:48:52 +02:00
  • 24b5e16718 Display hw sampling stats in tooltip. Bartosz Taudul 2021-05-20 01:37:59 +02:00
  • 741de5c8fb Allow disabling cycle/retirement sampling. Bartosz Taudul 2021-05-19 23:38:32 +02:00
  • 3a0e12043d Differentiate hw samples from code addresses. Bartosz Taudul 2021-05-19 23:29:27 +02:00
  • 2e38e70049 Reduce hardware sampling perdiod. Don't sample time. Bartosz Taudul 2021-05-19 23:21:21 +02:00
  • 28cc72a69c Display hardware samples count. Bartosz Taudul 2021-05-19 23:05:58 +02:00
  • 3228e20c2e Add hardware samples accessors. Bartosz Taudul 2021-05-19 23:05:50 +02:00
  • 373a2b66c6 Collect hardware sample data. Bartosz Taudul 2021-05-19 23:05:33 +02:00
  • 101cdd9b4b Don't send thread id for hw samples. Bartosz Taudul 2021-05-19 22:52:13 +02:00
  • 64ed3d057d Add no-op dispatch of HW samples. Bartosz Taudul 2021-05-19 02:31:20 +02:00
  • 7794443453 Collect CPU cycles and instruction retirement events. Bartosz Taudul 2021-05-19 02:20:35 +02:00
  • 16101571e0 Close perf_event file descriptor on exec. Bartosz Taudul 2021-05-19 01:34:57 +02:00
  • 9cd1b26bc7 Keep count of ring buffers separate from number of CPUs. Bartosz Taudul 2021-05-19 01:29:21 +02:00
  • b7d52d2eab Store RingBuffer identifier. Bartosz Taudul 2021-05-19 01:25:13 +02:00
  • 07778badcc Release 0.7.8. v0.7.8 Bartosz Taudul 2021-05-19 20:36:38 +02:00
  • efc1777051 Implement range limit for child samples. Bartosz Taudul 2021-05-19 20:26:50 +02:00
  • 6d8abfe640 Add utility for trace version identification. Bartosz Taudul 2021-05-18 02:49:41 +02:00
  • 5ec1313af1 Drop legacy code for reading long unsupported traces. Bartosz Taudul 2021-05-18 02:23:43 +02:00
  • 98551ab892 Simplify history a bit. Bartosz Taudul 2021-05-18 02:20:19 +02:00
  • b7832a2510 Cherry-pick https://github.com/facebook/zstd/pull/2653 Bartosz Taudul 2021-05-18 02:10:30 +02:00
  • 2544a91c6b Merge pull request #220 from ktf/patch-1 Bartosz Taudul 2021-05-17 13:37:26 +02:00
  • aace8ac317 Update TracyView.cpp Giulio Eulisse 2021-05-17 12:09:14 +02:00
  • 2cdc3abba2 Update TracyImGui.hpp Giulio Eulisse 2021-05-17 12:07:35 +02:00
  • 4ab706d538 Update TracyMouse.cpp Giulio Eulisse 2021-05-17 12:07:06 +02:00
  • bcb250aaab Update TracySourceView.cpp Giulio Eulisse 2021-05-17 12:06:37 +02:00
  • 63e2c16e74 Do not use relative include path for ImGUI.h Giulio Eulisse 2021-05-17 12:05:14 +02:00
  • 8219a0e4ca Fix shift. Bartosz Taudul 2021-05-15 18:39:01 +02:00
  • 12da89a45e Update manual. Bartosz Taudul 2021-05-15 18:32:52 +02:00
  • e3f54dc4dd Update NEWS. Bartosz Taudul 2021-05-15 18:09:07 +02:00
  • c91c7a7fd5 Use zstd dict for packing/unpacking frame images. Bartosz Taudul 2021-05-15 17:02:25 +02:00
  • d555256546 Don't use separate texture compression context. Bartosz Taudul 2021-05-15 17:34:00 +02:00
  • 925a23a053 Add texture packer with zstd dict support. Bartosz Taudul 2021-05-15 17:27:00 +02:00
  • a53f5702b1 Calculate frame images dictionary. Bartosz Taudul 2021-05-15 16:47:47 +02:00
  • 56958a018c Only show dict building checkbox if there are frame images. Bartosz Taudul 2021-05-15 15:52:54 +02:00
  • 3d75bf653a Add interface for frame images dict building. Bartosz Taudul 2021-05-15 15:50:20 +02:00
  • 859b8e4193 Add zstd dict builder. Bartosz Taudul 2021-05-15 14:56:38 +02:00
  • 959ddc3501 Update manual. Bartosz Taudul 2021-05-15 14:33:10 +02:00
  • 0414473c9f Update NEWS. Bartosz Taudul 2021-05-15 14:27:49 +02:00
  • 92ae003308 Improve trace saving experience. Bartosz Taudul 2021-05-15 14:25:45 +02:00
  • ab830962c8 Fix notifications disappearing after a long UI lock. Bartosz Taudul 2021-05-15 14:21:45 +02:00
  • fe71ae3272 Update manual. Bartosz Taudul 2021-05-15 13:12:48 +02:00
  • 068141abfc Update NEWS. Bartosz Taudul 2021-05-15 13:09:46 +02:00
  • 7f1f929662 Decode PID and TID when generating imported thread names. Bartosz Taudul 2021-05-15 13:08:51 +02:00
  • 8ea02a4794 Cosmetics. Bartosz Taudul 2021-05-15 13:03:42 +02:00
  • 6b2de1c8b5 Pack PID + TID. Bartosz Taudul 2021-05-15 12:56:52 +02:00
  • 3005d5a939 Cosmetics. Bartosz Taudul 2021-05-15 12:54:29 +02:00
  • cb0bc67790 Bump zstd to 1.5.0. Bartosz Taudul 2021-05-15 00:48:15 +02:00
  • bb25687f7e Update manual. Bartosz Taudul 2021-05-11 18:37:08 +02:00
  • 84bb131f81 Update NEWS. Bartosz Taudul 2021-05-11 18:32:06 +02:00
  • 42a272edf5 Allow control of sampling frequency. Bartosz Taudul 2021-05-11 18:31:20 +02:00
  • 05b5f1cfe1 Update manual. Bartosz Taudul 2021-05-11 01:57:10 +02:00
  • 8bdae80960 Update NEWS. Bartosz Taudul 2021-05-11 01:42:21 +02:00
  • 4f76fb2cda Store location in SourceLocation during chrome import. Bartosz Taudul 2021-05-11 01:35:26 +02:00
  • db734e3e0a Parse custom location tags. Bartosz Taudul 2021-05-11 01:27:48 +02:00
  • 97f54f539d Merge pull request #211 from c-cube/multi-pid-import Bartosz Taudul 2021-05-10 18:59:03 +02:00
  • b512ce3fa8 do not mangle tid if there is no pid Simon Cruanes 2021-05-10 11:49:07 -04:00
  • d38f579ec3 refactor after review Simon Cruanes 2021-05-10 11:20:39 -04:00
  • 7e694d452a improve chrome importer to better display string arguments Simon Cruanes 2021-05-10 10:59:03 -04:00
  • b71c9c12c4 map {tid,pid} from catapult into a virtual tid Simon Cruanes 2021-05-06 20:47:03 -04:00
  • f03b677ffa Use correct size value. Bartosz Taudul 2021-05-06 22:26:40 +02:00
  • 7f0191d19f Use streaming zstd API. Bartosz Taudul 2021-05-06 22:19:25 +02:00
  • 3c6a06f97e Update manual. Bartosz Taudul 2021-05-06 18:29:22 +02:00
  • d39580fa38 Update NEWS. Bartosz Taudul 2021-05-06 18:24:34 +02:00
  • fa1a717e3c Add support for importing zstd-compressed chrome traces. Bartosz Taudul 2021-05-06 18:10:08 +02:00
  • a6c6943a6c Check if GetThreadDescription() is supported. Bartosz Taudul 2021-05-04 16:13:42 +02:00
  • 402d749d13 Update NEWS. Bartosz Taudul 2021-05-02 18:20:26 +02:00
  • 7c5c2d5721 Merge pull request #206 from xxxbxxx/vulkan-linux Bartosz Taudul 2021-05-02 18:17:19 +02:00
  • 1c097140cd Support VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT to enable profiling vulkan on linux. xavier 2021-05-02 17:37:41 +02:00
  • 8d21202aaa Remove floating point computation within hot loops. Bartosz Taudul 2021-05-02 16:16:26 +02:00
  • 2e1d0deb3f Update NEWS. Bartosz Taudul 2021-05-02 02:51:28 +02:00
  • 7708184f73 Merge pull request #204 from nosferalatu/Direct3D11 Bartosz Taudul 2021-05-02 02:46:24 +02:00
  • ab627f9da2 Build zig-zag path in a preallocated buffer. Bartosz Taudul 2021-05-02 02:17:59 +02:00
  • 3f2d0bbf6e The ToyPathTracer example uses the D3D11 GPU zones David Farrell 2021-05-01 17:29:27 -07:00
  • c668a08530 Missing space. Bartosz Taudul 2021-05-02 02:21:49 +02:00
  • 23010ee4d0 Updated README.md David Farrell 2021-05-01 16:56:52 -07:00
  • 3ad3d0234f Updated documentation with D3D11 information. David Farrell 2021-05-01 16:54:59 -07:00
  • fe2adc8df4 Updated authors David Farrell 2021-05-01 15:56:39 -07:00
  • dcf33b51cf Updated comment to say that both OpenGL _and_ Direct3D11 don't need per-zone thread id. David Farrell 2021-05-01 15:55:49 -07:00
  • 76294ca458 This commit makes the D3D11 code consistent with the D3D12 code. It now properly supports TRACY_CALLSTACK as well as the Tracy*Transient macros. David Farrell 2021-05-01 15:43:53 -07:00
  • 9546ff18b8 Removed CMakeLists.txt David Farrell 2021-05-01 15:03:53 -07:00
  • e9fd767884 Added missing comma in GpuContextNames David Farrell 2021-05-01 15:03:02 -07:00
  • a950e444b5 Updated as suggested by wolf in the PR Rahul Gupta 2021-02-23 09:01:06 -06:00
  • c5fa9be41e Fixed the Macro Errors and Renamed Class names for more consistency Rahul Gupta 2021-02-23 07:32:03 -06:00
  • 4bf449c4c0 Fix Linux build Hugo Amiard 2021-02-09 11:18:28 +01:00