![]() |
XII Release 0.1.0
|
Declares runtime-configurable behavior and tuning hints for a render-pipeline pass. More...
#include <RenderPipelinePass.h>
Classes | |
| struct | Bits |
Public Types | |
| enum | Enum : StorageType { None = 0U , AsyncCompute = XII_BIT(0) , AsyncTransfer = XII_BIT(1) , DynamicResolution = XII_BIT(2) , DebugPass = XII_BIT(3) , Default = None } |
| using | StorageType = xiiUInt32 |
Declares runtime-configurable behavior and tuning hints for a render-pipeline pass.
These flags inform the render-graph compiler or scheduler about how a pass should be dispatched and whether it should support dynamic features or be excluded from release builds.
Unlike xiiRenderPipelinePassCapabilityFlags, these flags can be toggled per pass instance.
| enum xiiRenderPipelinePassFlags::Enum : StorageType |