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
- 
sTypeis a VkStructureType value identifying this structure.
- 
pNextisNULLor a pointer to a structure extending this structure.
- 
maxAccelerationStructureCountis the maximum number of acceleration structures that will be provided to the multi indirect operation.
- 
flagsis a bitmask of VkBuildAccelerationStructureFlagsKHR specifying flags for the multi indirect operation.
- 
opTypeis a VkClusterAccelerationStructureOpTypeNV value specifying the type of operation to perform.
- 
opModeis a VkClusterAccelerationStructureOpModeNV value specifying the mode of operation.
- 
opInputis 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.