Class VkDrawIndirectCountIndirectCommandEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkDrawIndirectCountIndirectCommandEXT>
org.lwjgl.vulkan.VkDrawIndirectCountIndirectCommandEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkDrawIndirectCountIndirectCommandEXT extends org.lwjgl.system.Struct<VkDrawIndirectCountIndirectCommandEXT> implements org.lwjgl.system.NativeResource
Structure specifying input data for a single draw-type command token.
Description

The corresponding indirect draw struct data will be read from the buffer address.

Valid Usage
  • The buffer’s usage flag from which the address was acquired must have the BUFFER_USAGE_INDIRECT_BUFFER_BIT bit set
  • Each element of the buffer from which the address was acquired and that is non-sparse must be bound completely and contiguously to a single VkDeviceMemory object

Layout


 struct VkDrawIndirectCountIndirectCommandEXT {
     VkDeviceAddress bufferAddress();
     uint32_t stride();
     uint32_t commandCount();
 }