VkSurfaceCapabilitiesPresentWait2KHR(3)

Name

VkSurfaceCapabilitiesPresentWait2KHR - Structure describing presentation-wait capabilities of a surface

C Specification

The VkSurfaceCapabilitiesPresentWait2KHR structure is defined as:

// Provided by VK_KHR_present_wait2
typedef struct VkSurfaceCapabilitiesPresentWait2KHR {
    VkStructureType    sType;
    void*              pNext;
    VkBool32           presentWait2Supported;
} VkSurfaceCapabilitiesPresentWait2KHR;

Members

  • sType is a VkStructureType value identifying this structure.

  • pNext is NULL or a pointer to a structure extending this structure.

  • presentWait2Supported is a boolean describing whether the surface is able to support the present-wait extension

Description

This structure can be included in the pNext chain of VkSurfaceCapabilities2KHR to determine support for present-wait. If presentWait2Supported is VK_FALSE, it indicates that waiting for presentation is not possible for this surface.

Applications must not attempt to call vkWaitForPresent2KHR on a swapchain if presentWait2Supported is VK_FALSE.

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.