Class VkBindIndexBufferIndirectCommandEXT

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

public class VkBindIndexBufferIndirectCommandEXT extends org.lwjgl.system.Struct<VkBindIndexBufferIndirectCommandEXT> implements org.lwjgl.system.NativeResource
Structure specifying input data for a single index buffer command token.
Valid Usage
  • The buffer’s usage flags from which the address was acquired must have the BUFFER_USAGE_INDEX_BUFFER_BIT bit set
  • The bufferAddress must be aligned to the VkIndexType of the indexType used
  • 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
Valid Usage (Implicit)
  • indexType must be a valid VkIndexType value

Layout


 struct VkBindIndexBufferIndirectCommandEXT {
     VkDeviceAddress bufferAddress();
     uint32_t size();
     VkIndexType indexType();
 }