Accessing Swap Lock API in Vulkan

Hello Everybody,

I have a question regarding the Swap Lock API for Quadro Sync cards. For OpenGL the GLX_NV_swap_group and WGL_NV_swap_group extensions exist and for Direct3D the nvapi provides access to this API. Is there any extension that provides a similar API for Vulkan SwapChains? I could not find anything regarding this topic, so any hints are highly appreciated.

Thank you very much!


1 Like

Just after posting, I stumbled upon the VK_NV_present_barrier extension. If I understood correctly, the presentation of all swap chains created using this extension is automatically synced, even on distributed systems.