# renderdoc-sys [![Build Status][build-badge]][build-url] [![Crates.io][crate-badge]][crate-url] [![Documentation][docs-badge]][docs-url] [build-badge]: https://circleci.com/gh/ebkalderon/renderdoc-rs.svg?style=shield [build-url]: https://circleci.com/gh/ebkalderon/renderdoc-rs/tree/master/renderdoc-sys [crate-badge]: https://img.shields.io/crates/v/renderdoc-sys.svg [crate-url]: https://crates.io/crates/renderdoc-sys [docs-badge]: https://docs.rs/renderdoc-sys/badge.svg [docs-url]: https://docs.rs/renderdoc-sys Low-level Rust FFI bindings to [RenderDoc], a popular graphics debugger. [RenderDoc]: https://renderdoc.org/ RenderDoc is a free and open source graphics debugging tool. RenderDoc allows game developers to take frame captures of their applications, replay them, examine the graphics pipeline state, and potentially identify nasty graphics bugs. These raw bindings are generated directly from the [renderdoc_app.h][header] file provided upstream. This crate does not provide nor dynamically link to the required `renderdoc.dll` or `librenderdoc.so` library itself; it only provides the FFI objects for the [in-application RenderDoc API][api]. [header]: https://github.com/baldurk/renderdoc/blob/v1.x/renderdoc/api/app/renderdoc_app.h [api]: https://renderdoc.org/docs/in_application_api.html