struct SparseImageMemoryRequirements

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

wrapper struct for struct VkSparseImageMemoryRequirements, see

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

Public Members

SparseImageFormatProperties formatProperties
uint32_t imageMipTailFirstLod
DeviceSize imageMipTailSize
DeviceSize imageMipTailOffset
DeviceSize imageMipTailStride

Public Methods

void SparseImageMemoryRequirements (SparseImageFormatProperties formatProperties_, uint32_t imageMipTailFirstLod_, DeviceSize imageMipTailSize_, DeviceSize imageMipTailOffset_, DeviceSize imageMipTailStride_)

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

void SparseImageMemoryRequirements (const SparseImageMemoryRequirements & rhs)

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

void SparseImageMemoryRequirements (const VkSparseImageMemoryRequirements & rhs)

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

SparseImageMemoryRequirements & operator= (const SparseImageMemoryRequirements & rhs)

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

SparseImageMemoryRequirements & operator= (const VkSparseImageMemoryRequirements & rhs)

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

const VkSparseImageMemoryRequirements & operator const VkSparseImageMemoryRequirements & ()

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

VkSparseImageMemoryRequirements & operator VkSparseImageMemoryRequirements & ()

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

const VkSparseImageMemoryRequirements * operator const VkSparseImageMemoryRequirements * ()

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

VkSparseImageMemoryRequirements * operator VkSparseImageMemoryRequirements * ()

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

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

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