mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-22 14:44:34 +00:00
Update NEWS.
This commit is contained in:
parent
828e52f5c4
commit
adbee2f820
16
NEWS
16
NEWS
@ -6,6 +6,12 @@ vx.xx.x (xxxx-xx-xx)
|
|||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
- Support for pre-0.9 traces has been dropped.
|
- Support for pre-0.9 traces has been dropped.
|
||||||
|
- The old server-side build system has been replaced by CMake. The client
|
||||||
|
integration is not affected. Refer to the manual for details.
|
||||||
|
- Most importantly, a known version of the capstone library is now
|
||||||
|
downloaded from GitHub. You will need to have git installed for this
|
||||||
|
to work (there is a CMake option to use the capstone installed on the
|
||||||
|
system, as was done previously).
|
||||||
- Various Meson fixes.
|
- Various Meson fixes.
|
||||||
- Proper way of loading Vulkan calibrated timestamps extension.
|
- Proper way of loading Vulkan calibrated timestamps extension.
|
||||||
- Fixed C API support for GPU tracing when on demand mode is enabled.
|
- Fixed C API support for GPU tracing when on demand mode is enabled.
|
||||||
@ -92,6 +98,16 @@ vx.xx.x (xxxx-xx-xx)
|
|||||||
symbols.
|
symbols.
|
||||||
- Cost measurements of inlined functions in the symbol statistics window
|
- Cost measurements of inlined functions in the symbol statistics window
|
||||||
can be now relative to the base symbol instead of total program run time.
|
can be now relative to the base symbol instead of total program run time.
|
||||||
|
- ScopedZone and AllocSourceLocation now accept color parameter. Impact on
|
||||||
|
existing code should be minimal.
|
||||||
|
- AllocSourceLocation has a new parameter with a default value.
|
||||||
|
- __tracy_alloc_srcloc and __tracy_alloc_srcloc_name break the existing
|
||||||
|
API. This can be easily fixed by setting the last parameter to zero.
|
||||||
|
- To build the profiler GUI with Wayland you now need wayland-scanner and
|
||||||
|
wayland-protocols to be installed. A reasonably recent release of the
|
||||||
|
protocols is required, which, as always, is not available on Ubuntu.
|
||||||
|
Seriously, stop trying to build modern software with that broken distro.
|
||||||
|
- Added Python bindings.
|
||||||
|
|
||||||
|
|
||||||
v0.10.0 (2023-10-16)
|
v0.10.0 (2023-10-16)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
### A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
|
### A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
|
||||||
|
|
||||||
Tracy supports profiling CPU (Direct support is provided for C, C++, and Lua integration. At the same time, third-party bindings to many other languages exist on the internet, such as [Rust](https://github.com/nagisa/rust_tracy_client), [Zig](https://github.com/nektro/zig-tracy), [C#](https://github.com/clibequilibrium/Tracy-CSharp), [OCaml](https://github.com/imandra-ai/ocaml-tracy), [Odin](https://github.com/oskarnp/odin-tracy), etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.
|
Tracy supports profiling CPU (Direct support is provided for C, C++, Lua and Python integration. At the same time, third-party bindings to many other languages exist on the internet, such as [Rust](https://github.com/nagisa/rust_tracy_client), [Zig](https://github.com/nektro/zig-tracy), [C#](https://github.com/clibequilibrium/Tracy-CSharp), [OCaml](https://github.com/imandra-ai/ocaml-tracy), [Odin](https://github.com/oskarnp/odin-tracy), etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.
|
||||||
|
|
||||||
- [Documentation](https://github.com/wolfpld/tracy/releases/latest/download/tracy.pdf) for usage and build process instructions
|
- [Documentation](https://github.com/wolfpld/tracy/releases/latest/download/tracy.pdf) for usage and build process instructions
|
||||||
- [Releases](https://github.com/wolfpld/tracy/releases) containing the documentation (`tracy.pdf`) and compiled Windows x64 binaries (`Tracy-<version>.7z`) as assets
|
- [Releases](https://github.com/wolfpld/tracy/releases) containing the documentation (`tracy.pdf`) and compiled Windows x64 binaries (`Tracy-<version>.7z`) as assets
|
||||||
|
Loading…
Reference in New Issue
Block a user