Structures

VkPhysicalDeviceExternalFormatResolvePropertiesANDROID

Structure describing external format resolve supported by an implementation

The VkPhysicalDeviceExternalFormatResolvePropertiesANDROID structure is defined as:

typedef struct VkPhysicalDeviceExternalFormatResolvePropertiesANDROID {
    VkStructureType sType;
    void* pNext;
    VkBool32 nullColorAttachmentWithExternalFormatResolve;
    VkChromaLocation externalFormatResolveChromaOffsetX;
    VkChromaLocation externalFormatResolveChromaOffsetY;
} VkPhysicalDeviceExternalFormatResolvePropertiesANDROID;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • nullColorAttachmentWithExternalFormatResolve indicates that there must be no color attachment image when performing external format resolves if it is VK_TRUE.
  • externalFormatResolveChromaOffsetX indicates the VkChromaLocation that an implementation uses in the X axis for accesses to an external format image as a resolve attachment. This must be consistent between external format resolves and load operations from external format resolve attachments to color attachments when nullColorAttachmentWithExternalFormatResolve is VK_TRUE.
  • externalFormatResolveChromaOffsetY indicates the VkChromaLocation that an implementation uses in the Y axis for accesses to an external format image as a resolve attachment. This must be consistent between external format resolves and load operations from external format resolve attachments to color attachments when nullColorAttachmentWithExternalFormatResolve is VK_TRUE.

If the VkPhysicalDeviceExternalFormatResolvePropertiesANDROID structure is included in the pNext chain of the VkPhysicalDeviceProperties2 structure passed to vkGetPhysicalDeviceProperties2, it is filled in with each corresponding implementation-dependent property.

Valid Usage (Implicit)

VUID-VkPhysicalDeviceExternalFormatResolvePropertiesANDROID-sType-sType

sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID