struct PartitionedAccelerationStructureUpdateInstanceDataNV

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

wrapper struct for struct VkPartitionedAccelerationStructureUpdateInstanceDataNV, see

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

Public Members

uint32_t instanceIndex
uint32_t instanceContributionToHitGroupIndex
DeviceAddress accelerationStructure

Public Methods

void PartitionedAccelerationStructureUpdateInstanceDataNV (uint32_t instanceIndex_, uint32_t instanceContributionToHitGroupIndex_, DeviceAddress accelerationStructure_)

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

void PartitionedAccelerationStructureUpdateInstanceDataNV (const PartitionedAccelerationStructureUpdateInstanceDataNV & rhs)

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

void PartitionedAccelerationStructureUpdateInstanceDataNV (const VkPartitionedAccelerationStructureUpdateInstanceDataNV & rhs)

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

PartitionedAccelerationStructureUpdateInstanceDataNV & operator= (const PartitionedAccelerationStructureUpdateInstanceDataNV & rhs)

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

PartitionedAccelerationStructureUpdateInstanceDataNV & operator= (const VkPartitionedAccelerationStructureUpdateInstanceDataNV & rhs)

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

PartitionedAccelerationStructureUpdateInstanceDataNV & setInstanceIndex (uint32_t instanceIndex_)

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

PartitionedAccelerationStructureUpdateInstanceDataNV && setInstanceIndex (uint32_t instanceIndex_)

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

PartitionedAccelerationStructureUpdateInstanceDataNV & setInstanceContributionToHitGroupIndex (uint32_t instanceContributionToHitGroupIndex_)

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

PartitionedAccelerationStructureUpdateInstanceDataNV && setInstanceContributionToHitGroupIndex (uint32_t instanceContributionToHitGroupIndex_)

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

PartitionedAccelerationStructureUpdateInstanceDataNV & setAccelerationStructure (DeviceAddress accelerationStructure_)

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

PartitionedAccelerationStructureUpdateInstanceDataNV && setAccelerationStructure (DeviceAddress accelerationStructure_)

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

const VkPartitionedAccelerationStructureUpdateInstanceDataNV & operator const VkPartitionedAccelerationStructureUpdateInstanceDataNV & ()

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

VkPartitionedAccelerationStructureUpdateInstanceDataNV & operator VkPartitionedAccelerationStructureUpdateInstanceDataNV & ()

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

const VkPartitionedAccelerationStructureUpdateInstanceDataNV * operator const VkPartitionedAccelerationStructureUpdateInstanceDataNV * ()

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

VkPartitionedAccelerationStructureUpdateInstanceDataNV * operator VkPartitionedAccelerationStructureUpdateInstanceDataNV * ()

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

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

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