Class VkIndirectCommandsTokenDataEXT

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

public class VkIndirectCommandsTokenDataEXT extends org.lwjgl.system.Struct<VkIndirectCommandsTokenDataEXT> implements org.lwjgl.system.NativeResource
Union specifying the token-specific details of an indirect command layout token.
Description

The appropriate member of the union must be set for each token.

The following code provides detailed information on how an individual sequence is processed. For valid usage, all restrictions from the regular commands apply.

See Also

VkIndirectCommandsExecutionSetTokenEXT, VkIndirectCommandsIndexBufferTokenEXT, VkIndirectCommandsLayoutTokenEXT, VkIndirectCommandsPushConstantTokenEXT, VkIndirectCommandsVertexBufferTokenEXT

Layout


 union VkIndirectCommandsTokenDataEXT {
     VkIndirectCommandsPushConstantTokenEXT const * pPushConstant();
     VkIndirectCommandsVertexBufferTokenEXT const * pVertexBuffer();
     VkIndirectCommandsIndexBufferTokenEXT const * pIndexBuffer();
     VkIndirectCommandsExecutionSetTokenEXT const * pExecutionSet();
 }