struct SparseBufferMemoryBindInfo

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

wrapper struct for struct VkSparseBufferMemoryBindInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSparseBufferMemoryBindInfo.html

Public Members

Buffer buffer
uint32_t bindCount
const SparseMemoryBind * pBinds

Public Methods

void SparseBufferMemoryBindInfo (Buffer buffer_, uint32_t bindCount_, const SparseMemoryBind * pBinds_)

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

void SparseBufferMemoryBindInfo (const SparseBufferMemoryBindInfo & rhs)

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

void SparseBufferMemoryBindInfo (const VkSparseBufferMemoryBindInfo & rhs)

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

void SparseBufferMemoryBindInfo (Buffer buffer_, const ArrayProxyNoTemporaries<const SparseMemoryBind> & binds_)

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

SparseBufferMemoryBindInfo & operator= (const SparseBufferMemoryBindInfo & rhs)

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

SparseBufferMemoryBindInfo & operator= (const VkSparseBufferMemoryBindInfo & rhs)

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

SparseBufferMemoryBindInfo & setBuffer (Buffer buffer_)

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

SparseBufferMemoryBindInfo && setBuffer (Buffer buffer_)

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

SparseBufferMemoryBindInfo & setBindCount (uint32_t bindCount_)

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

SparseBufferMemoryBindInfo && setBindCount (uint32_t bindCount_)

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

SparseBufferMemoryBindInfo & setPBinds (const SparseMemoryBind * pBinds_)

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

SparseBufferMemoryBindInfo && setPBinds (const SparseMemoryBind * pBinds_)

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

SparseBufferMemoryBindInfo & setBinds (const ArrayProxyNoTemporaries<const SparseMemoryBind> & binds_)

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

const VkSparseBufferMemoryBindInfo & operator const VkSparseBufferMemoryBindInfo & ()

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

VkSparseBufferMemoryBindInfo & operator VkSparseBufferMemoryBindInfo & ()

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

const VkSparseBufferMemoryBindInfo * operator const VkSparseBufferMemoryBindInfo * ()

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

VkSparseBufferMemoryBindInfo * operator VkSparseBufferMemoryBindInfo * ()

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

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

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