Vendor things
This commit is contained in:
parent
5deceec006
commit
977e3c17e5
19434 changed files with 10682014 additions and 0 deletions
28
third-party/vendor/renderdoc-sys/src/lib.rs
vendored
Normal file
28
third-party/vendor/renderdoc-sys/src/lib.rs
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
//! Low-level bindings to the [RenderDoc](https://renderdoc.org/) in-application API.
|
||||
//!
|
||||
//! 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].
|
||||
//!
|
||||
//! [Vulkan]: https://www.vulkan.org/
|
||||
//! [Direct3D 11]: https://learn.microsoft.com/en-us/windows/win32/direct3d11/atoc-dx-graphics-direct3d-11
|
||||
//! [Direct3D 12]: https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-graphics
|
||||
//! [OpenGL]: https://www.khronos.org/opengl/
|
||||
//! [OpenGL ES]: https://www.khronos.org/opengles/
|
||||
//!
|
||||
//! These bindings are automatically generated from [`renderdoc_app.h`] with [`bindgen`]. This
|
||||
//! crate does not provide nor link to the `renderdoc.dll` or `librenderdoc.so` libraries on its
|
||||
//! own; it only contains FFI symbols. Refer to the official [In-Application API][api]
|
||||
//! documentation for correct usage.
|
||||
//!
|
||||
//! [`renderdoc_app.h`]: https://github.com/baldurk/renderdoc/blob/v1.x/renderdoc/api/app/renderdoc_app.h
|
||||
//! [`bindgen`]: https://github.com/rust-lang/rust-bindgen
|
||||
//! [api]: https://renderdoc.org/docs/in_application_api.html
|
||||
//!
|
||||
//! For a safe wrapper, see the [`renderdoc`](https://docs.rs/renderdoc) crate.
|
||||
|
||||
#![allow(non_camel_case_types)]
|
||||
#![allow(non_snake_case)]
|
||||
#![allow(non_upper_case_globals)]
|
||||
|
||||
include!("./bindings.rs");
|
||||
Loading…
Add table
Add a link
Reference in a new issue