Class VkBindIndexBufferIndirectCommandNV

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

public class VkBindIndexBufferIndirectCommandNV extends org.lwjgl.system.Struct<VkBindIndexBufferIndirectCommandNV> implements org.lwjgl.system.NativeResource
Structure specifying input data for a single index buffer command token.
Valid Usage
  • The buffer’s usage flag from which the address was acquired must have the BUFFER_USAGE_INDEX_BUFFER_BIT bit set
  • The bufferAddress must be aligned to 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 VkBindIndexBufferIndirectCommandNV {
     VkDeviceAddress bufferAddress();
     uint32_t size();
     VkIndexType indexType();
 }