winevulkan: Avoid returning 0 for swapchain maxImageCount.
commit1e074c39f635c585595e9f3ece99aa290a7f9cf8
authorGeorg Lehmann <dadschoorse@gmail.com>
Fri, 31 Jul 2020 09:13:11 +0000 (31 11:13 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 1 Aug 2020 09:32:53 +0000 (1 11:32 +0200)
treece4d54b19844a4f31eb64eaef595ac8de510f46b
parent70b2d181b1547dbe3c2a62e57c6afb0ee903f358
winevulkan: Avoid returning 0 for swapchain maxImageCount.

Many Windows games do not expect that maxImageCount can be set to 0.
A value of 0 means that there is no limit on the number of images.
Nvidia reports 8 on Windows, AMD 16.

Based on a patch by Józef Kucia.

Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
Signed-off-by: Joshua Ashton <joshua@froggi.es>
Signed-off-by: Liam Middlebrook <lmiddlebrook@nvidia.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winevulkan/make_vulkan
dlls/winevulkan/vulkan.c
dlls/winevulkan/vulkan_private.h
dlls/winevulkan/vulkan_thunks.c
dlls/winevulkan/vulkan_thunks.h