C Specification
If the pNext
list of VkImageCreateInfo includes a
VkImageFormatListCreateInfoKHR
structure, then that structure contains
a list of all formats that can be used when creating views of this image.
The VkImageFormatListCreateInfoKHR
structure is defined as:
typedef struct VkImageFormatListCreateInfoKHR {
VkStructureType sType;
const void* pNext;
uint32_t viewFormatCount;
const VkFormat* pViewFormats;
} VkImageFormatListCreateInfoKHR;
Members
-
sType
is the type of this structure. -
pNext
isNULL
or a pointer to an extension-specific structure. -
viewFormatCount
is the number of entries in thepViewFormats
array. -
pViewFormats
is an array which lists of all formats which can be used when creating views of this image.
Description
If viewFormatCount
is zero, pViewFormats
is ignored and the
image is created as if the VkImageFormatListCreateInfoKHR
structure
were not included in the pNext
list of VkImageCreateInfo.
See Also
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright (c) 2014-2019 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.