struct ClusterAccelerationStructureInstantiateClusterInfoNV

Defined at line 24303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkClusterAccelerationStructureInstantiateClusterInfoNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkClusterAccelerationStructureInstantiateClusterInfoNV.html

Public Members

uint32_t clusterIdOffset
uint32_t geometryIndexOffset
uint32_t reserved
DeviceAddress clusterTemplateAddress
StridedDeviceAddressNV vertexBuffer

Public Methods

void ClusterAccelerationStructureInstantiateClusterInfoNV (uint32_t clusterIdOffset_, uint32_t geometryIndexOffset_, uint32_t reserved_, DeviceAddress clusterTemplateAddress_, StridedDeviceAddressNV vertexBuffer_)

Defined at line 24308 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ClusterAccelerationStructureInstantiateClusterInfoNV (const ClusterAccelerationStructureInstantiateClusterInfoNV & rhs)

Defined at line 24321 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ClusterAccelerationStructureInstantiateClusterInfoNV (const VkClusterAccelerationStructureInstantiateClusterInfoNV & rhs)

Defined at line 24324 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & operator= (const ClusterAccelerationStructureInstantiateClusterInfoNV & rhs)

Defined at line 24329 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & operator= (const VkClusterAccelerationStructureInstantiateClusterInfoNV & rhs)

Defined at line 24333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & setClusterIdOffset (uint32_t clusterIdOffset_)

Defined at line 24340 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV && setClusterIdOffset (uint32_t clusterIdOffset_)

Defined at line 24346 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & setGeometryIndexOffset (uint32_t geometryIndexOffset_)

Defined at line 24352 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV && setGeometryIndexOffset (uint32_t geometryIndexOffset_)

Defined at line 24358 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & setReserved (uint32_t reserved_)

Defined at line 24365 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV && setReserved (uint32_t reserved_)

Defined at line 24371 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & setClusterTemplateAddress (DeviceAddress clusterTemplateAddress_)

Defined at line 24377 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV && setClusterTemplateAddress (DeviceAddress clusterTemplateAddress_)

Defined at line 24384 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV & setVertexBuffer (const StridedDeviceAddressNV & vertexBuffer_)

Defined at line 24391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureInstantiateClusterInfoNV && setVertexBuffer (const StridedDeviceAddressNV & vertexBuffer_)

Defined at line 24398 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkClusterAccelerationStructureInstantiateClusterInfoNV & operator const VkClusterAccelerationStructureInstantiateClusterInfoNV & ()

Defined at line 24406 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkClusterAccelerationStructureInstantiateClusterInfoNV & operator VkClusterAccelerationStructureInstantiateClusterInfoNV & ()

Defined at line 24411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkClusterAccelerationStructureInstantiateClusterInfoNV * operator const VkClusterAccelerationStructureInstantiateClusterInfoNV * ()

Defined at line 24416 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkClusterAccelerationStructureInstantiateClusterInfoNV * operator VkClusterAccelerationStructureInstantiateClusterInfoNV * ()

Defined at line 24421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const ClusterAccelerationStructureInstantiateClusterInfoNV & )

Defined at line 24434 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp