Structures
VkDrawMeshTasksIndirectCommandNV
Structure specifying a mesh tasks draw indirect command
The VkDrawMeshTasksIndirectCommandNV structure is defined as:
typedef struct VkDrawMeshTasksIndirectCommandNV {
uint32_t taskCount;
uint32_t firstTask;
} VkDrawMeshTasksIndirectCommandNV;
taskCountis the number of local workgroups to dispatch in the X dimension. Y and Z dimension are implicitly set to one.firstTaskis the X component of the first workgroup ID.
The members of VkDrawMeshTasksIndirectCommandNV have the same meaning
as the similarly named parameters of vkCmdDrawMeshTasksNV.
Valid Usage
VUID-VkDrawMeshTasksIndirectCommandNV-taskCount-02175
taskCount must be less than or equal to
VkPhysicalDeviceMeshShaderPropertiesNV::maxDrawMeshTasksCount