Enum

VkIndirectCommandsInputModeFlagBitsEXT

Bitmask specifying allowed usage of an indirect commands layout

Bits which are set in VkIndirectCommandsIndexBufferTokenEXT::mode, specifying how an index buffer is used, are:

typedef enum VkIndirectCommandsInputModeFlagBitsEXT {
    VK_INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT = 0x00000001,
    VK_INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT = 0x00000002,
} VkIndirectCommandsInputModeFlagBitsEXT;
  • VK_INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT indicates that the indirect buffer contains VkBindIndexBufferIndirectCommandEXT.
  • VK_INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT indicates that the indirect buffer contains D3D12_INDEX_BUFFER_VIEW.