renderdoc-rs
Rust bindings to RenderDoc, a popular graphics debugger.
RenderDoc is a free and open source debugger for real-time graphics providing quick and easy frame captures and detailed introspection of any application using Vulkan, Direct3D 11, Direct3D 12, OpenGL, and OpenGL ES.
These bindings require that RenderDoc be installed on the target machine, with
either renderdoc.dll
or librenderdoc.so
visible from your $PATH
.
For more details on how to use this API to integrate your game or renderer with the RenderDoc profiler, consult the in-application API documentation.
Example
use ;
Working examples are available in the examples
directory.
License
renderdoc-rs
is free and open source software distributed under the terms of
either the MIT or the Apache 2.0 license, at
your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.