struct BindAccelerationStructureMemoryInfoNV

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

Public Members

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

Public Methods

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

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

void BindAccelerationStructureMemoryInfoNV (const BindAccelerationStructureMemoryInfoNV & rhs)

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

void BindAccelerationStructureMemoryInfoNV (const VkBindAccelerationStructureMemoryInfoNV & rhs)

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

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

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

BindAccelerationStructureMemoryInfoNV & operator= (const BindAccelerationStructureMemoryInfoNV & rhs)

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

BindAccelerationStructureMemoryInfoNV & operator= (const VkBindAccelerationStructureMemoryInfoNV & rhs)

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

BindAccelerationStructureMemoryInfoNV & setPNext (const void * pNext_)

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

BindAccelerationStructureMemoryInfoNV & setAccelerationStructure (vk::AccelerationStructureNV accelerationStructure_)

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

BindAccelerationStructureMemoryInfoNV & setMemory (vk::DeviceMemory memory_)

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

BindAccelerationStructureMemoryInfoNV & setMemoryOffset (vk::DeviceSize memoryOffset_)

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

BindAccelerationStructureMemoryInfoNV & setDeviceIndexCount (uint32_t deviceIndexCount_)

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

BindAccelerationStructureMemoryInfoNV & setPDeviceIndices (const uint32_t * pDeviceIndices_)

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

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

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

const VkBindAccelerationStructureMemoryInfoNV & operator const VkBindAccelerationStructureMemoryInfoNV & ()

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

VkBindAccelerationStructureMemoryInfoNV & operator VkBindAccelerationStructureMemoryInfoNV & ()

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

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

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