![]() |
LLGL 0.05 Beta
|
Structure for the arguments of an indirect draw/indexed-draw command for tessellation on Metal renderer. More...
#include <IndirectArguments.h>
Public Attributes | |
| std::uint32_t | numPatches |
| Specifies the number of patches per instance. | |
| std::uint32_t | numInstances |
| Specifies the number of instances to draw. | |
| std::uint32_t | firstPatch |
| Specifies the patch start index. | |
| std::uint32_t | firstInstance |
| Specifies the first instance to draw. | |
Structure for the arguments of an indirect draw/indexed-draw command for tessellation on Metal renderer.
MTLDrawPatchIndirectArguments: https://developer.apple.com/documentation/metal/mtldrawpatchindirectarguments?language=objc | std::uint32_t LLGL::DrawPatchIndirectArguments::firstInstance |
Specifies the first instance to draw.
| std::uint32_t LLGL::DrawPatchIndirectArguments::firstPatch |
Specifies the patch start index.
| std::uint32_t LLGL::DrawPatchIndirectArguments::numInstances |
Specifies the number of instances to draw.
| std::uint32_t LLGL::DrawPatchIndirectArguments::numPatches |
Specifies the number of patches per instance.