Contact
-
Chris Forbes chrisforbes
Other Extension Metadata
- Last Modified Date
-
2023-05-03
- IP Status
-
No known IP claims.
- Contributors
-
-
Tobias Hector, AMD
-
Chris Forbes, Google
-
Jan-Harald Fredriksen, Arm
-
Shahbaz Youssefi, Google
-
Matthew Netsch, Qualcomm
-
Tony Zlatsinki, Nvidia
-
Daniel Koch, Nvidia
-
Jeff Leger, Qualcomm
-
Alex Walters, Imagination
-
Andrew Garrard, Imagination
-
Ralph Potter, Samsung
-
Ian Elliott, Google
-
Description
This extension enables rendering to Android Hardware Buffers with external formats which cannot be directly represented as renderable in Vulkan, including Y′CBCR formats.
New Structures
-
Extending VkAndroidHardwareBufferPropertiesANDROID:
-
Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
-
Extending VkPhysicalDeviceProperties2:
New Enum Constants
-
VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_EXTENSION_NAME
-
VK_ANDROID_EXTERNAL_FORMAT_RESOLVE_SPEC_VERSION
-
Extending VkStructureType:
-
VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID
-
If VK_KHR_dynamic_rendering is supported:
-
Extending VkResolveModeFlagBits:
-
VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID
-
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.