struct SparseImageMemoryBindInfo

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

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

Public Members

Image image
uint32_t bindCount
const SparseImageMemoryBind * pBinds

Public Methods

void SparseImageMemoryBindInfo (Image image_, uint32_t bindCount_, const SparseImageMemoryBind * pBinds_)

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

void SparseImageMemoryBindInfo (const SparseImageMemoryBindInfo & rhs)

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

void SparseImageMemoryBindInfo (const VkSparseImageMemoryBindInfo & rhs)

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

void SparseImageMemoryBindInfo (Image image_, const ArrayProxyNoTemporaries<const SparseImageMemoryBind> & binds_)

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

SparseImageMemoryBindInfo & operator= (const SparseImageMemoryBindInfo & rhs)

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

SparseImageMemoryBindInfo & operator= (const VkSparseImageMemoryBindInfo & rhs)

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

SparseImageMemoryBindInfo & setImage (Image image_)

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

SparseImageMemoryBindInfo && setImage (Image image_)

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

SparseImageMemoryBindInfo & setBindCount (uint32_t bindCount_)

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

SparseImageMemoryBindInfo && setBindCount (uint32_t bindCount_)

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

SparseImageMemoryBindInfo & setPBinds (const SparseImageMemoryBind * pBinds_)

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

SparseImageMemoryBindInfo && setPBinds (const SparseImageMemoryBind * pBinds_)

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

SparseImageMemoryBindInfo & setBinds (const ArrayProxyNoTemporaries<const SparseImageMemoryBind> & binds_)

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

const VkSparseImageMemoryBindInfo & operator const VkSparseImageMemoryBindInfo & ()

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

VkSparseImageMemoryBindInfo & operator VkSparseImageMemoryBindInfo & ()

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

const VkSparseImageMemoryBindInfo * operator const VkSparseImageMemoryBindInfo * ()

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

VkSparseImageMemoryBindInfo * operator VkSparseImageMemoryBindInfo * ()

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

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

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