Open konstantinegorov opened 8 months ago
@nvlduc Can you help with this question? I believe it's related to your internal MR 5792, which touched Win32 WSI multithreaded restrictions.
Hi @konstantinegorov,
The main use-case for this change is to allow implementations to safely layer presentation on top of DXGI, which has the same requirements.
Other than that, I expect some implementations would need to tweak some of the window's properties (e.g. extended style) to support a certain set of swapchain features. I cannot really provide specific examples since this is very implementation-specific, and can change from a driver version to the next.
Is there an example of what win32 window message can be sent when calling vkCreateSwapchainKHR/vkQueuePresentKHR/vkAcquireNextImageKHR... and in what case?