|
|
xiiGALBuffer * | m_pBuffer = nullptr |
| | Buffer containing dispatch arguments.
|
|
xiiEnum< xiiGALStateTransitionMode > | m_BufferTransitionMode = xiiGALStateTransitionMode::None |
| | State transition mode.
|
|
xiiUInt64 | m_uiDispatchArgumentOffset = 0U |
| | Byte offset to the dispatch arguments.
|
|
xiiUInt32 | m_uiMtlThreadGroupSizeX = 0U |
| | Metal-specific override for threads per group (X).
|
|
xiiUInt32 | m_uiMtlThreadGroupSizeY = 0U |
| | Metal-specific override for threads per group (Y).
|
|
xiiUInt32 | m_uiMtlThreadGroupSizeZ = 0U |
| | Metal-specific override for threads per group (Z).
|
Describes parameters for issuing an indirect compute dispatch call.
Dispatch arguments are read from a GPU buffer. Metal-specific thread group sizes may be optionally provided for backend tuning.
- See also
- xiiGALCommandList::DispatchIndirect