dxgi: Always use user images instead of using Vulkan swapchain directly.
commit0da481856bd7e6b1dd877209c69bba6c5d107b4f
authorJózef Kucia <jkucia@codeweavers.com>
Wed, 27 Feb 2019 15:04:55 +0000 (27 16:04 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 28 Feb 2019 20:37:30 +0000 (28 21:37 +0100)
tree51f111def86163f65dfa49b104cd0ba35d8cd64c
parentd7fd50b0afb38c4a4b59093da3288444d6140277
dxgi: Always use user images instead of using Vulkan swapchain directly.

Some Vulkan drivers require that swapchain dimensions and window dimensions match exactly.
Additionally, we want to have ability to change the presentation mode, and the only way to change
the presentation mode in Vulkan is to recreate the swapchain.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/dxgi/swapchain.c