Structures
VkSparseImageFormatProperties2
Structure specifying sparse image format properties
The VkSparseImageFormatProperties2 structure is defined as:
typedef struct VkSparseImageFormatProperties2 {
VkStructureType sType;
void* pNext;
VkSparseImageFormatProperties properties;
} VkSparseImageFormatProperties2;
pub struct SparseImageFormatProperties2 {
s_type: vk::StructureType,
p_next: *mut c_void,
properties: vk::SparseImageFormatProperties,
}
typedef VkSparseImageFormatProperties2 VkSparseImageFormatProperties2KHR;
type SparseImageFormatProperties2KHR = vk::SparseImageFormatProperties2;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.propertiesis a VkSparseImageFormatProperties structure which is populated with the same values as in vkGetPhysicalDeviceSparseImageFormatProperties.
Valid Usage (Implicit)
VUID-VkSparseImageFormatProperties2-sType-sType
sType must be VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
VUID-VkSparseImageFormatProperties2-pNext-pNext
pNext must be NULL
Parent
VK_VERSION_1_1Type
Structures