struct BindAccelerationStructureMemoryInfoNV

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

wrapper struct for struct VkBindAccelerationStructureMemoryInfoNV, see

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

Public Members

StructureType sType
const void * pNext
AccelerationStructureNV accelerationStructure
DeviceMemory memory
DeviceSize memoryOffset
uint32_t deviceIndexCount
const uint32_t * pDeviceIndices

Public Methods

void BindAccelerationStructureMemoryInfoNV (AccelerationStructureNV accelerationStructure_, DeviceMemory memory_, DeviceSize memoryOffset_, uint32_t deviceIndexCount_, const uint32_t * pDeviceIndices_, const void * pNext_)

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

void BindAccelerationStructureMemoryInfoNV (const BindAccelerationStructureMemoryInfoNV & rhs)

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

void BindAccelerationStructureMemoryInfoNV (const VkBindAccelerationStructureMemoryInfoNV & rhs)

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

void BindAccelerationStructureMemoryInfoNV (AccelerationStructureNV accelerationStructure_, DeviceMemory memory_, DeviceSize memoryOffset_, const ArrayProxyNoTemporaries<const uint32_t> & deviceIndices_, const void * pNext_)

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

BindAccelerationStructureMemoryInfoNV & operator= (const BindAccelerationStructureMemoryInfoNV & rhs)

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

BindAccelerationStructureMemoryInfoNV & operator= (const VkBindAccelerationStructureMemoryInfoNV & rhs)

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

BindAccelerationStructureMemoryInfoNV & setPNext (const void * pNext_)

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

BindAccelerationStructureMemoryInfoNV && setPNext (const void * pNext_)

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

BindAccelerationStructureMemoryInfoNV & setAccelerationStructure (AccelerationStructureNV accelerationStructure_)

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

BindAccelerationStructureMemoryInfoNV && setAccelerationStructure (AccelerationStructureNV accelerationStructure_)

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

BindAccelerationStructureMemoryInfoNV & setMemory (DeviceMemory memory_)

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

BindAccelerationStructureMemoryInfoNV && setMemory (DeviceMemory memory_)

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

BindAccelerationStructureMemoryInfoNV & setMemoryOffset (DeviceSize memoryOffset_)

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

BindAccelerationStructureMemoryInfoNV && setMemoryOffset (DeviceSize memoryOffset_)

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

BindAccelerationStructureMemoryInfoNV & setDeviceIndexCount (uint32_t deviceIndexCount_)

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

BindAccelerationStructureMemoryInfoNV && setDeviceIndexCount (uint32_t deviceIndexCount_)

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

BindAccelerationStructureMemoryInfoNV & setPDeviceIndices (const uint32_t * pDeviceIndices_)

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

BindAccelerationStructureMemoryInfoNV && setPDeviceIndices (const uint32_t * pDeviceIndices_)

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

BindAccelerationStructureMemoryInfoNV & setDeviceIndices (const ArrayProxyNoTemporaries<const uint32_t> & deviceIndices_)

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

const VkBindAccelerationStructureMemoryInfoNV & operator const VkBindAccelerationStructureMemoryInfoNV & ()

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

VkBindAccelerationStructureMemoryInfoNV & operator VkBindAccelerationStructureMemoryInfoNV & ()

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

const VkBindAccelerationStructureMemoryInfoNV * operator const VkBindAccelerationStructureMemoryInfoNV * ()

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

VkBindAccelerationStructureMemoryInfoNV * operator VkBindAccelerationStructureMemoryInfoNV * ()

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

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

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