VkClusterAccelerationStructureInputInfoNV(3)
Name
VkClusterAccelerationStructureInputInfoNV - Structure describing a cluster acceleration structure
C Specification
The VkClusterAccelerationStructureInputInfoNV structure is defined as:
// Provided by VK_NV_cluster_acceleration_structure
typedef struct VkClusterAccelerationStructureInputInfoNV {
VkStructureType sType;
void* pNext;
uint32_t maxAccelerationStructureCount;
VkBuildAccelerationStructureFlagsKHR flags;
VkClusterAccelerationStructureOpTypeNV opType;
VkClusterAccelerationStructureOpModeNV opMode;
VkClusterAccelerationStructureOpInputNV opInput;
} VkClusterAccelerationStructureInputInfoNV;
Members
-
sType
is a VkStructureType value identifying this structure. -
pNext
isNULL
or a pointer to a structure extending this structure. -
maxAccelerationStructureCount
is the maximum number of acceleration structures that will be provided to the multi indirect operation. -
flags
is a bitmask of VkBuildAccelerationStructureFlagsKHR specifying flags for the multi indirect operation. -
opType
is a VkClusterAccelerationStructureOpTypeNV value specifying the type of operation to perform. -
opMode
is a VkClusterAccelerationStructureOpModeNV value specifying the mode of operation. -
opInput
is a VkClusterAccelerationStructureOpInputNV value specifying the descriptions of the operation.
See Also
VK_NV_cluster_acceleration_structure, VkBuildAccelerationStructureFlagsKHR, VkClusterAccelerationStructureCommandsInfoNV, VkClusterAccelerationStructureOpInputNV, VkClusterAccelerationStructureOpModeNV, VkClusterAccelerationStructureOpTypeNV, VkStructureType, vkGetClusterAccelerationStructureBuildSizesNV
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.