Other Extension Metadata
- Last Modified Date
- 
2025-01-06 
- IP Status
- 
No known IP claims. 
- Contributors
- 
- 
Hans-Kristian Arntzen, Valve 
- 
James Jones, NVIDIA 
- 
Daniel Stone, Collabora 
- 
Derek Foreman, Collabora 
- 
contributors to `VK_KHR_present_id` 
 
- 
Description
This device extension allows an application that uses the
VK_KHR_swapchain extension to provide an identifier for present
operations on a swapchain.
An application can use this to reference specific present operations in
other extensions.
New Enum Constants
- 
VK_KHR_PRESENT_ID_2_EXTENSION_NAME
- 
VK_KHR_PRESENT_ID_2_SPEC_VERSION
- 
Extending VkStructureType: - 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_2_FEATURES_KHR
- 
VK_STRUCTURE_TYPE_PRESENT_ID_2_KHR
- 
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_ID_2_KHR
 
- 
- 
Extending VkSwapchainCreateFlagBitsKHR: - 
VK_SWAPCHAIN_CREATE_PRESENT_ID_2_BIT_KHR
 
- 
Version History
- 
Revision 1, 2022-05-10 (Daniel Stone) - 
Repurposed VK_KHR_present_id to be driven by surface capabilities 
 
- 
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.