![]() |
XII Release 0.1.0
|
Describes parameters for issuing a compute dispatch call. More...
#include <CommandList.h>
Public Member Functions | |
XII_ALWAYS_INLINE | xiiGALDispatchComputeDescription ()=default |
Default-initialized compute dispatch (1 group in each dimension). | |
XII_ALWAYS_INLINE | xiiGALDispatchComputeDescription (xiiUInt32 uiGroupCountX, xiiUInt32 uiGroupCountY, xiiUInt32 uiGroupCountZ=1U) |
Constructs a compute dispatch with specified group counts. | |
Describes parameters for issuing a compute dispatch call.
Specifies the number of thread groups to launch in each dimension. Metal-specific thread group sizes may be optionally provided for backend tuning.
|
inline |
Constructs a compute dispatch with specified group counts.
uiGroupCountX | - Number of thread groups along X. |
uiGroupCountY | - Number of thread groups along Y. |
uiGroupCountZ | - Number of thread groups along Z. Defaults to 1. |