struct SparseImageMemoryBind

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

Public Members

ImageSubresource subresource
Offset3D offset
Extent3D extent
DeviceMemory memory
vk::DeviceSize memoryOffset
Flags flags

Public Methods

void SparseImageMemoryBind (vk::ImageSubresource subresource_, vk::Offset3D offset_, vk::Extent3D extent_, vk::DeviceMemory memory_, vk::DeviceSize memoryOffset_, vk::SparseMemoryBindFlags flags_)

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

void SparseImageMemoryBind (const SparseImageMemoryBind & rhs)

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

void SparseImageMemoryBind (const VkSparseImageMemoryBind & rhs)

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

SparseImageMemoryBind & operator= (const SparseImageMemoryBind & rhs)

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

SparseImageMemoryBind & operator= (const VkSparseImageMemoryBind & rhs)

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

SparseImageMemoryBind & setSubresource (const vk::ImageSubresource & subresource_)

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

SparseImageMemoryBind & setOffset (const vk::Offset3D & offset_)

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

SparseImageMemoryBind & setExtent (const vk::Extent3D & extent_)

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

SparseImageMemoryBind & setMemory (vk::DeviceMemory memory_)

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

SparseImageMemoryBind & setMemoryOffset (vk::DeviceSize memoryOffset_)

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

SparseImageMemoryBind & setFlags (vk::SparseMemoryBindFlags flags_)

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

const VkSparseImageMemoryBind & operator const VkSparseImageMemoryBind & ()

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

VkSparseImageMemoryBind & operator VkSparseImageMemoryBind & ()

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

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

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