Namespaces | |
| namespace | kanzi |
Enumerations | |
| enum struct | kanzi::RenderStateDomain : uint8_t { kanzi::Invalid , kanzi::Uniform , kanzi::Texture , kanzi::Buffer , kanzi::AccelerationStructure , kanzi::VALID_START , kanzi::VALID_END } |
| A domain for a RenderStateHandle. More... | |
| enum struct | kanzi::RenderStateHandle : uint32_t { kanzi::Invalid } |
| A handle for Render State values. More... | |
Functions | |
| constexpr uint32_t | kanzi::getRenderHandleIndex (RenderStateHandle handle) |
| Extracts a getRenderHandleIndex from a RenderStateHandle. | |
| constexpr RenderStateDomain | kanzi::getRenderStateDomain (RenderStateHandle handle) |
| Extracts a RenderStateDomain from a RenderStateHandle. | |
| constexpr RenderStateHandle | kanzi::makeRenderHandle (RenderStateDomain domain, uint32_t index) |
| Constructs a RenderStateHandle. | |