Crate renderdoc[−][src]
RenderDoc application bindings for Rust
Re-exports
pub use self::entry::ApiVersion; |
pub use self::entry::V100; |
pub use self::entry::V110; |
pub use self::entry::V111; |
pub use self::entry::V112; |
pub use self::entry::V120; |
Modules
api |
Traits providing statically guaranteed API version compatibility. |
entry |
Entry points for the RenderDoc API. |
prelude |
Contains common types that can be glob-imported ( |
Structs
DevicePointer |
Raw mutable pointer to the API's root handle. |
OverlayBits |
Bit flags for customizing the RenderDoc overlay. |
RenderDoc |
An instance of the RenderDoc API with baseline version |
Enums
CaptureOption |
RenderDoc capture options. |
InputButton |
User input key codes. |
Constants
SHADER_MAGIC_DEBUG_VALUE_BYTE_ARRAY |
Magic value used for when applications pass a path where shader debug information can be found to match up with a stripped shader. |
SHADER_MAGIC_DEBUG_VALUE_TRUNCATED |
Magic value used for when applications pass a path where shader debug information can be found to match up with a stripped shader. |
Type Definitions
WindowHandle |
Raw mutable pointer to the OS-provided window handle. |