![]() |
XII Release 0.1.0
|
Describes the concurrency behavior expected of a render pipeline pass during scheduling. More...
#include <RenderPipelinePass.h>
Public Types | |
| enum | Enum : StorageType { Sequential = 0U , ParallelIndependent , ParallelWithSync , ENUM_COUNT , Default = Sequential } |
| using | StorageType = xiiUInt8 |
Describes the concurrency behavior expected of a render pipeline pass during scheduling.
This hint informs the render graph compiler whether the pass can be overlapped with others, and if so, whether synchronization mechanisms are required.
Unlike queue-type hints (e.g., compute vs graphics), this models scheduling independence, allowing fine control over pass parallelism.
Typical usage:
| enum xiiRenderPipelinePassConcurrencyHint::Enum : StorageType |