struct ClusterAccelerationStructureCommandsInfoNV

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

wrapper struct for struct VkClusterAccelerationStructureCommandsInfoNV, see

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

Public Members

StructureType sType
void * pNext
ClusterAccelerationStructureInputInfoNV input
DeviceAddress dstImplicitData
DeviceAddress scratchData
StridedDeviceAddressRegionKHR dstAddressesArray
StridedDeviceAddressRegionKHR dstSizesArray
StridedDeviceAddressRegionKHR srcInfosArray
DeviceAddress srcInfosCount
Flags addressResolutionFlags

Public Methods

void ClusterAccelerationStructureCommandsInfoNV (ClusterAccelerationStructureInputInfoNV input_, DeviceAddress dstImplicitData_, DeviceAddress scratchData_, StridedDeviceAddressRegionKHR dstAddressesArray_, StridedDeviceAddressRegionKHR dstSizesArray_, StridedDeviceAddressRegionKHR srcInfosArray_, DeviceAddress srcInfosCount_, ClusterAccelerationStructureAddressResolutionFlagsNV addressResolutionFlags_, void * pNext_)

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

void ClusterAccelerationStructureCommandsInfoNV (const ClusterAccelerationStructureCommandsInfoNV & rhs)

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

void ClusterAccelerationStructureCommandsInfoNV (const VkClusterAccelerationStructureCommandsInfoNV & rhs)

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

ClusterAccelerationStructureCommandsInfoNV & operator= (const ClusterAccelerationStructureCommandsInfoNV & rhs)

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

ClusterAccelerationStructureCommandsInfoNV & operator= (const VkClusterAccelerationStructureCommandsInfoNV & rhs)

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

ClusterAccelerationStructureCommandsInfoNV & setPNext (void * pNext_)

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

ClusterAccelerationStructureCommandsInfoNV && setPNext (void * pNext_)

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

ClusterAccelerationStructureCommandsInfoNV & setInput (const ClusterAccelerationStructureInputInfoNV & input_)

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

ClusterAccelerationStructureCommandsInfoNV && setInput (const ClusterAccelerationStructureInputInfoNV & input_)

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

ClusterAccelerationStructureCommandsInfoNV & setDstImplicitData (DeviceAddress dstImplicitData_)

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

ClusterAccelerationStructureCommandsInfoNV && setDstImplicitData (DeviceAddress dstImplicitData_)

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

ClusterAccelerationStructureCommandsInfoNV & setScratchData (DeviceAddress scratchData_)

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

ClusterAccelerationStructureCommandsInfoNV && setScratchData (DeviceAddress scratchData_)

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

ClusterAccelerationStructureCommandsInfoNV & setDstAddressesArray (const StridedDeviceAddressRegionKHR & dstAddressesArray_)

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

ClusterAccelerationStructureCommandsInfoNV && setDstAddressesArray (const StridedDeviceAddressRegionKHR & dstAddressesArray_)

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

ClusterAccelerationStructureCommandsInfoNV & setDstSizesArray (const StridedDeviceAddressRegionKHR & dstSizesArray_)

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

ClusterAccelerationStructureCommandsInfoNV && setDstSizesArray (const StridedDeviceAddressRegionKHR & dstSizesArray_)

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

ClusterAccelerationStructureCommandsInfoNV & setSrcInfosArray (const StridedDeviceAddressRegionKHR & srcInfosArray_)

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

ClusterAccelerationStructureCommandsInfoNV && setSrcInfosArray (const StridedDeviceAddressRegionKHR & srcInfosArray_)

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

ClusterAccelerationStructureCommandsInfoNV & setSrcInfosCount (DeviceAddress srcInfosCount_)

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

ClusterAccelerationStructureCommandsInfoNV && setSrcInfosCount (DeviceAddress srcInfosCount_)

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

ClusterAccelerationStructureCommandsInfoNV & setAddressResolutionFlags (ClusterAccelerationStructureAddressResolutionFlagsNV addressResolutionFlags_)

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

ClusterAccelerationStructureCommandsInfoNV && setAddressResolutionFlags (ClusterAccelerationStructureAddressResolutionFlagsNV addressResolutionFlags_)

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

const VkClusterAccelerationStructureCommandsInfoNV & operator const VkClusterAccelerationStructureCommandsInfoNV & ()

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

VkClusterAccelerationStructureCommandsInfoNV & operator VkClusterAccelerationStructureCommandsInfoNV & ()

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

const VkClusterAccelerationStructureCommandsInfoNV * operator const VkClusterAccelerationStructureCommandsInfoNV * ()

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

VkClusterAccelerationStructureCommandsInfoNV * operator VkClusterAccelerationStructureCommandsInfoNV * ()

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