wined3d: Try to load winevulkan.dll instead of vulkan-1.dll.
The Khronos Vulkan loader calls into dxgi, which results in infinite recursion. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52640 Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
2fc3d7eb29
commit
93217a4ad2
|
@ -219,7 +219,8 @@ static BOOL wined3d_load_vulkan(struct wined3d_vk_info *vk_info)
|
|||
{
|
||||
struct vulkan_ops *vk_ops = &vk_info->vk_ops;
|
||||
|
||||
if (!(vk_info->vulkan_lib = LoadLibraryA("vulkan-1.dll")))
|
||||
if (!(vk_info->vulkan_lib = LoadLibraryA("winevulkan.dll"))
|
||||
&& !(vk_info->vulkan_lib = LoadLibraryA("vulkan-1.dll")))
|
||||
{
|
||||
WARN("Failed to load vulkan-1.dll.\n");
|
||||
return FALSE;
|
||||
|
|
Loading…
Reference in New Issue