![]() |
XII Release 0.1.0
|
Describes parameters for issuing mesh shader draw calls. More...
#include <CommandList.h>
Public Member Functions | |
XII_ALWAYS_INLINE | xiiGALDrawMeshDescription ()=default |
Default-initialized mesh draw description (1 group on X axis). | |
XII_ALWAYS_INLINE | xiiGALDrawMeshDescription (xiiUInt32 uiThreadGroupCountX) |
Constructs a draw mesh description with specified thread group dimensions. | |
XII_ALWAYS_INLINE | xiiGALDrawMeshDescription (xiiUInt32 uiThreadGroupCountX, xiiUInt32 uiThreadGroupCountY) |
Constructs a draw mesh description with X/Y group counts. | |
XII_ALWAYS_INLINE | xiiGALDrawMeshDescription (xiiUInt32 uiThreadGroupCountX, xiiUInt32 uiThreadGroupCountY, xiiUInt32 uiThreadGroupCountZ) |
Constructs a draw mesh description with full 3D group dimensions. | |
Describes parameters for issuing mesh shader draw calls.
Specifies the number of workgroups to dispatch for a meshlet-driven pipeline. Used for explicit, non-indirect mesh shader draws.
|
inlineexplicit |
Constructs a draw mesh description with specified thread group dimensions.
uiThreadGroupCountX | - Number of thread groups along X. |