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

5692 Commits

Author SHA1 Message Date
Bartosz Taudul 8ea02a4794 Cosmetics. 2021-05-15 13:03:42 +02:00
Bartosz Taudul 6b2de1c8b5 Pack PID + TID. 2021-05-15 12:56:52 +02:00
Bartosz Taudul 3005d5a939 Cosmetics. 2021-05-15 12:54:29 +02:00
Bartosz Taudul cb0bc67790 Bump zstd to 1.5.0. 2021-05-15 00:48:15 +02:00
Bartosz Taudul bb25687f7e Update manual. 2021-05-11 18:37:08 +02:00
Bartosz Taudul 84bb131f81 Update NEWS. 2021-05-11 18:32:06 +02:00
Bartosz Taudul 42a272edf5 Allow control of sampling frequency. 2021-05-11 18:31:20 +02:00
Bartosz Taudul 05b5f1cfe1 Update manual. 2021-05-11 01:57:10 +02:00
Bartosz Taudul 8bdae80960 Update NEWS. 2021-05-11 01:43:07 +02:00
Bartosz Taudul 4f76fb2cda Store location in SourceLocation during chrome import. 2021-05-11 01:37:59 +02:00
Bartosz Taudul db734e3e0a Parse custom location tags. 2021-05-11 01:37:59 +02:00
Bartosz Taudul 97f54f539d Merge pull request #211 from c-cube/multi-pid-import
chrome-import: handle multiple pids
2021-05-10 18:59:03 +02:00
Simon Cruanes b512ce3fa8 do not mangle tid if there is no pid 2021-05-10 11:49:07 -04:00
Simon Cruanes d38f579ec3 refactor after review 2021-05-10 11:20:48 -04:00
Simon Cruanes 7e694d452a improve chrome importer to better display string arguments 2021-05-10 10:59:03 -04:00
Simon Cruanes b71c9c12c4 map {tid,pid} from catapult into a virtual tid 2021-05-06 20:47:03 -04:00
Bartosz Taudul f03b677ffa Use correct size value. 2021-05-06 22:26:40 +02:00
Bartosz Taudul 7f0191d19f Use streaming zstd API. 2021-05-06 22:21:52 +02:00
Bartosz Taudul 3c6a06f97e Update manual. 2021-05-06 18:29:22 +02:00
Bartosz Taudul d39580fa38 Update NEWS. 2021-05-06 18:24:34 +02:00
Bartosz Taudul fa1a717e3c Add support for importing zstd-compressed chrome traces. 2021-05-06 18:10:08 +02:00
Bartosz Taudul a6c6943a6c Check if GetThreadDescription() is supported.
This functionality is available since Win 10 1607.
2021-05-04 16:13:42 +02:00
Bartosz Taudul 402d749d13 Update NEWS. 2021-05-02 18:20:26 +02:00
Bartosz Taudul 7c5c2d5721 Merge pull request #206 from xxxbxxx/vulkan-linux
Support VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT
2021-05-02 18:17:19 +02:00
xavier 1c097140cd Support VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT
to enable profiling vulkan on linux.
2021-05-02 18:03:25 +02:00
Bartosz Taudul 8d21202aaa Remove floating point computation within hot loops. 2021-05-02 16:36:35 +02:00
Bartosz Taudul 2e1d0deb3f Update NEWS. 2021-05-02 02:51:28 +02:00
Bartosz Taudul 7708184f73 Merge pull request #204 from nosferalatu/Direct3D11
Direct3D11
2021-05-02 02:46:24 +02:00
Bartosz Taudul ab627f9da2 Build zig-zag path in a preallocated buffer. 2021-05-02 02:40:36 +02:00
David Farrell 3f2d0bbf6e The ToyPathTracer example uses the D3D11 GPU zones 2021-05-01 17:31:49 -07:00
Bartosz Taudul c668a08530 Missing space. 2021-05-02 02:21:49 +02:00
David Farrell 23010ee4d0 Updated README.md 2021-05-01 16:56:52 -07:00
David Farrell 3ad3d0234f Updated documentation with D3D11 information. 2021-05-01 16:54:59 -07:00
David Farrell fe2adc8df4 Updated authors 2021-05-01 16:31:06 -07:00
David Farrell dcf33b51cf Updated comment to say that both OpenGL _and_ Direct3D11
don't need per-zone thread id.
2021-05-01 16:31:06 -07:00
David Farrell 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.

The order of the macros now has the same order as the D3D12 file.

Added support for TracyD3D11ContextName().

I removed TRACY_D3D11_NO_SINGLE_THREAD, because I'm not
sure what that is supposed to be used for. It was set
up in an upstream fork of Tracy.
2021-05-01 16:27:59 -07:00
David Farrell 9546ff18b8 Removed CMakeLists.txt 2021-05-01 15:03:53 -07:00
David Farrell e9fd767884 Added missing comma in GpuContextNames 2021-05-01 15:03:02 -07:00
Rahul Gupta a950e444b5 Updated as suggested by wolf in the PR 2021-05-01 14:55:45 -07:00
Rahul Gupta c5fa9be41e Fixed the Macro Errors and Renamed Class names for more consistency 2021-05-01 14:55:45 -07:00
Hugo Amiard 4bf449c4c0 Fix Linux build 2021-05-01 14:55:45 -07:00
Hugo Amiard d44d7db489 Add D3D11 Gpu Context/Zone 2021-05-01 14:55:45 -07:00
Hugo Amiard aea72b28ce Add SourceLocation macros 2021-05-01 14:55:45 -07:00
Hugo Amiard fb60fb9928 Add CMake support 2021-05-01 14:55:45 -07:00
Bartosz Taudul 0525cbc791 Update NEWS. 2021-05-01 18:26:13 +02:00
Bartosz Taudul 6c633762f9 Update manual. 2021-05-01 18:25:33 +02:00
Bartosz Taudul ad7777b3c9 Mouse scroll -> mouse wheel. 2021-05-01 18:23:56 +02:00
Bartosz Taudul 4a8bfb4fac Add ctrl/shift modifiers to mouse wheel zoom speed. 2021-05-01 18:20:19 +02:00
Bartosz Taudul 0bd6479f85 Optimizer IM_FIXNORMAL2F. 2021-05-01 18:10:29 +02:00
Bartosz Taudul 630615c6c2 Apply IM_NORMALIZE2F_OVER_ZERO optimization. 2021-05-01 18:10:20 +02:00