LLGL 0.05 Beta
Loading...
Searching...
No Matches
LLGL::DrawMeshIndirectArguments Struct Reference

Structure for the arguments of an indirect mesh draw command. More...

#include <IndirectArguments.h>

Public Attributes

std::uint32_t numThreadGroups [3]
 Number of thread groups in X, Y, and Z dimension.

Detailed Description

Structure for the arguments of an indirect mesh draw command.

Remarks
This is a plain-old-data (POD) structure aligned with no default constructor to make it compatible between CPU and GPU memory space.
See also
CommandBufferTier1::DrawMeshIndirect
Vulkan counterpart VkDrawMeshTasksIndirectCommandEXT: https://registry.khronos.org/vulkan/specs/latest/man/html/VkDrawMeshTasksIndirectCommandEXT.html
Direct3D12 counterpart D3D12_DISPATCH_MESH_ARGUMENTS: https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_dispatch_mesh_arguments

Member Data Documentation

◆ numThreadGroups

std::uint32_t LLGL::DrawMeshIndirectArguments::numThreadGroups[3]

Number of thread groups in X, Y, and Z dimension.


The documentation for this struct was generated from the following file: