struct BuildPartitionedAccelerationStructureInfoNV
Defined at line 20811 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkBuildPartitionedAccelerationStructureInfoNV, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkBuildPartitionedAccelerationStructureInfoNV.html
Public Members
StructureType sType
void * pNext
PartitionedAccelerationStructureInstancesInputNV input
DeviceAddress srcAccelerationStructureData
DeviceAddress dstAccelerationStructureData
DeviceAddress scratchData
DeviceAddress srcInfos
DeviceAddress srcInfosCount
Public Methods
void BuildPartitionedAccelerationStructureInfoNV (PartitionedAccelerationStructureInstancesInputNVinput_,DeviceAddresssrcAccelerationStructureData_,DeviceAddressdstAccelerationStructureData_,DeviceAddressscratchData_,DeviceAddresssrcInfos_,DeviceAddresssrcInfosCount_,void *pNext_)
Defined at line 20819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BuildPartitionedAccelerationStructureInfoNV (const BuildPartitionedAccelerationStructureInfoNV & rhs)
Defined at line 20836 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BuildPartitionedAccelerationStructureInfoNV (const VkBuildPartitionedAccelerationStructureInfoNV & rhs)
Defined at line 20838 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & operator= (const BuildPartitionedAccelerationStructureInfoNV & rhs)
Defined at line 20843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & operator= (const VkBuildPartitionedAccelerationStructureInfoNV & rhs)
Defined at line 20846 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setPNext (void * pNext_)
Defined at line 20853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setPNext (void * pNext_)
Defined at line 20859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setInput (const PartitionedAccelerationStructureInstancesInputNV & input_)
Defined at line 20865 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setInput (const PartitionedAccelerationStructureInstancesInputNV & input_)
Defined at line 20872 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setSrcAccelerationStructureData (DeviceAddress srcAccelerationStructureData_)
Defined at line 20879 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setSrcAccelerationStructureData (DeviceAddress srcAccelerationStructureData_)
Defined at line 20886 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setDstAccelerationStructureData (DeviceAddress dstAccelerationStructureData_)
Defined at line 20893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setDstAccelerationStructureData (DeviceAddress dstAccelerationStructureData_)
Defined at line 20900 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setScratchData (DeviceAddress scratchData_)
Defined at line 20907 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setScratchData (DeviceAddress scratchData_)
Defined at line 20913 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setSrcInfos (DeviceAddress srcInfos_)
Defined at line 20919 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setSrcInfos (DeviceAddress srcInfos_)
Defined at line 20925 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV & setSrcInfosCount (DeviceAddress srcInfosCount_)
Defined at line 20931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BuildPartitionedAccelerationStructureInfoNV && setSrcInfosCount (DeviceAddress srcInfosCount_)
Defined at line 20937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBuildPartitionedAccelerationStructureInfoNV & operator const VkBuildPartitionedAccelerationStructureInfoNV & ()
Defined at line 20944 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBuildPartitionedAccelerationStructureInfoNV & operator VkBuildPartitionedAccelerationStructureInfoNV & ()
Defined at line 20949 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBuildPartitionedAccelerationStructureInfoNV * operator const VkBuildPartitionedAccelerationStructureInfoNV * ()
Defined at line 20954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBuildPartitionedAccelerationStructureInfoNV * operator VkBuildPartitionedAccelerationStructureInfoNV * ()
Defined at line 20959 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const BuildPartitionedAccelerationStructureInfoNV & )
Defined at line 20980 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp