winevulkan: Allow only one vulkan surface at a time for an HWND.
commit69f81188831526874e91f0c4037dc33850ad41ad
authorRémi Bernon <rbernon@codeweavers.com>
Thu, 7 Mar 2024 16:51:09 +0000 (7 17:51 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 19 Mar 2024 22:02:11 +0000 (19 23:02 +0100)
tree7224540b2adc0f36df9b982a98ec5e3abc6b335a
parent2fd582e1653de1bd2871625c7f954238d60dc404
winevulkan: Allow only one vulkan surface at a time for an HWND.

Fixes bb872831deb48382e4733979e00243e5122385d0 which lost this from the
winex11 driver. This might be something we want to relax at some point
to allow multiple APIs to draw to the same HWND, but it was done like
that before and it is technically a regression.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56380
dlls/winevulkan/vulkan.c
dlls/winevulkan/vulkan_private.h