VkDrawIndexedIndirect
VkDrawIndexedIndirect is a Vulkan graphics API command. It is used to issue draw calls for indexed geometry in an indirect manner. This means that the parameters for the draw call are not provided directly by the application code but are instead read from a buffer in GPU memory. This allows for a more efficient way to render multiple sets of indexed geometry, especially when the number of draw calls is dynamic or determined by the GPU itself.
The command takes a pointer to a VkBuffer and an offset within that buffer. The buffer must
Using VkDrawIndexedIndirect can significantly reduce CPU overhead, as the application only needs to issue a single