vkGetSwapchainTimeDomainPropertiesEXT(3)
Name
vkGetSwapchainTimeDomainPropertiesEXT - Obtain the time domains supported by the PE for the swapchain
C Specification
The implementation maintains an internal monotonically increasing counter which updates when the presentation engine’s list of supported time domains for a swapchain is modified.
To query the time domains supported by the presentation engine for a given swapchain, call:
// Provided by VK_EXT_present_timing
VkResult vkGetSwapchainTimeDomainPropertiesEXT(
VkDevice device,
VkSwapchainKHR swapchain,
VkSwapchainTimeDomainPropertiesEXT* pSwapchainTimeDomainProperties,
uint64_t* pTimeDomainsCounter);
Parameters
-
deviceis the device associated withswapchain. -
swapchainis the swapchain to obtain time domain properties for. -
pSwapchainTimeDomainPropertiesis a pointer to an instance of the VkSwapchainTimeDomainPropertiesEXT structure. -
pTimeDomainsCounterisNULLor a pointer to a 64-bit unsigned integer set by the implementation to the current value of the swapchain’s internal time domain properties counter.
Description
If upon return
VkSwapchainTimeDomainPropertiesEXT::timeDomainCount is smaller
than the number of time domains supported for the given swapchain,
VK_INCOMPLETE will be returned instead of VK_SUCCESS to indicate
that not all the available values were returned.
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.