Structures

VkSparseImageFormatProperties

Structure specifying sparse image format properties

The VkSparseImageFormatProperties structure is defined as:

typedef struct VkSparseImageFormatProperties {
    VkImageAspectFlags aspectMask;
    VkExtent3D imageGranularity;
    VkSparseImageFormatFlags flags;
} VkSparseImageFormatProperties;
  • aspectMask is a bitmask VkImageAspectFlagBits specifying which aspects of the image the properties apply to.
  • imageGranularity is the width, height, and depth of the sparse image block in texels or compressed texel blocks.
  • flags is a bitmask of VkSparseImageFormatFlagBits specifying additional information about the sparse resource.