C Specification
The VkPhysicalDevice4444FormatsFeaturesEXT
structure is defined as:
// Provided by VK_EXT_4444_formats
typedef struct VkPhysicalDevice4444FormatsFeaturesEXT {
VkStructureType sType;
void* pNext;
VkBool32 formatA4R4G4B4;
VkBool32 formatA4B4G4R4;
} VkPhysicalDevice4444FormatsFeaturesEXT;
Members
The members of the VkPhysicalDevice4444FormatsFeaturesEXT
structure
describe the following features:
Description
-
formatA4R4G4B4
indicates that the implementation must support using a VkFormat ofVK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT
with at least the following VkFormatFeatureFlagBits:-
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
-
VK_FORMAT_FEATURE_BLIT_SRC_BIT
-
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
-
-
formatA4B4G4R4
indicates that the implementation must support using a VkFormat ofVK_FORMAT_A4B4G4R4_UNORM_PACK16_EXT
with at least the following VkFormatFeatureFlagBits:-
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
-
VK_FORMAT_FEATURE_BLIT_SRC_BIT
-
VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
-
See Also
VkBool32
, VkStructureType
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.