[−][src]Crate renderdoc
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; |
pub use self::entry::V130; |
pub use self::entry::V140; |
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_STRUCT | 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. |