Function Prototype
vkGetRefreshCycleDurationGOOGLE
Obtain the RC duration of the PE's display
To query the duration of a refresh cycle (RC) for the presentation engine’s display, call:
VkResult vkGetRefreshCycleDurationGOOGLE(
VkDevice device,
VkSwapchainKHR swapchain,
VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties);
device
is the device associated withswapchain
.swapchain
is the swapchain to obtain the refresh duration for.pDisplayTimingProperties
is a pointer to aVkRefreshCycleDurationGOOGLE
structure.
Valid Usage (Implicit)
VUID-vkGetRefreshCycleDurationGOOGLE-device-parameter
device
must be a valid VkDevice handle
VUID-vkGetRefreshCycleDurationGOOGLE-swapchain-parameter
swapchain
must be a valid VkSwapchainKHR handle
VUID-vkGetRefreshCycleDurationGOOGLE-pDisplayTimingProperties-parameter
pDisplayTimingProperties
must be a valid pointer to a VkRefreshCycleDurationGOOGLE structure
VUID-vkGetRefreshCycleDurationGOOGLE-swapchain-parent
swapchain
must have been created, allocated, or retrieved from device
Host Synchronization
- Host access to
swapchain
must be externally synchronized ::