VkSharedPresentSurfaceCapabilities2KHR(3)

Name

VkSharedPresentSurfaceCapabilities2KHR - Structure describing capabilities of a surface for shared presentation

C Specification

The VkSharedPresentSurfaceCapabilities2KHR structure is defined as:

// Provided by VK_KHR_extended_flags with VK_KHR_shared_presentable_image
typedef struct VkSharedPresentSurfaceCapabilities2KHR {
    VkStructureType          sType;
    void*                    pNext;
    VkImageUsageFlags2KHR    sharedPresentSupportedUsageFlags;
} VkSharedPresentSurfaceCapabilities2KHR;

Members

Description

This structure can be included in the pNext chain of VkSurfaceCapabilities2KHR to determine supported usage when using VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR or VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR presentation mode.

Valid Usage (Implicit)

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.