VkClusterAccelerationStructureIndexFormatFlagBitsNV(3)
Name
VkClusterAccelerationStructureIndexFormatFlagBitsNV - Bits specifying the index type in the index buffer
C Specification
Bits that can be set in
VkClusterAccelerationStructureBuildTriangleClusterInfoNV::indexType
,
VkClusterAccelerationStructureBuildTriangleClusterInfoNV::opacityMicromapIndexType
,
VkClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV::indexType
and
VkClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV::opacityMicromapIndexType
specifying the index type is one of:
// Provided by VK_NV_cluster_acceleration_structure
typedef enum VkClusterAccelerationStructureIndexFormatFlagBitsNV {
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_8BIT_NV = 0x00000001,
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_16BIT_NV = 0x00000002,
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_32BIT_NV = 0x00000004,
} VkClusterAccelerationStructureIndexFormatFlagBitsNV;
Description
-
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_8BIT_NV
specifies that 8-bit indices will be used. -
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_16BIT_NV
specifies that 16-bit indices will be used. -
VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_32BIT_NV
specifies that 32-bit indices will be used.
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.