C Specification
The VkSwapchainCalibratedTimestampInfoEXT structure is defined as:
// Provided by VK_EXT_present_timing
typedef struct VkSwapchainCalibratedTimestampInfoEXT {
VkStructureType sType;
const void* pNext;
VkSwapchainKHR swapchain;
VkPresentStageFlagsEXT presentStage;
uint64_t timeDomainId;
} VkSwapchainCalibratedTimestampInfoEXT;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
swapchainis the swapchain to retrieve the swapchain-local timestamp from. -
presentStageis zero or a VkPresentStageFlagsEXT value used to identify a single present stage when calibrating a timestamp in the VK_TIME_DOMAIN_PRESENT_STAGE_LOCAL_EXT time domain. -
timeDomainIdis the id for the opaque time domain being calibrated.
Description
timeDomainId must be an id previously reported by
vkGetSwapchainTimeDomainPropertiesEXT for swapchain.
If the timeDomainId is no longer supported by the swapchain,
implementations may report zero as the calibrated timestamp value.
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.