Structures
VkImageSparseMemoryRequirementsInfo2
(None)
The VkImageSparseMemoryRequirementsInfo2 structure is defined as:
typedef struct VkImageSparseMemoryRequirementsInfo2 {
VkStructureType sType;
const void* pNext;
VkImage image;
} VkImageSparseMemoryRequirementsInfo2;
pub struct ImageSparseMemoryRequirementsInfo2 {
s_type: vk::StructureType,
p_next: *const c_void,
image: vk::Image,
}
typedef VkImageSparseMemoryRequirementsInfo2 VkImageSparseMemoryRequirementsInfo2KHR;
type ImageSparseMemoryRequirementsInfo2KHR = vk::ImageSparseMemoryRequirementsInfo2;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.imageis the image to query.
Valid Usage (Implicit)
VUID-VkImageSparseMemoryRequirementsInfo2-sType-sType
sType must be VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
VUID-VkImageSparseMemoryRequirementsInfo2-pNext-pNext
pNext must be NULL
VUID-VkImageSparseMemoryRequirementsInfo2-image-parameter
image must be a valid VkImage handle
Parent
VK_VERSION_1_1Type
Structures