Commit 93217a4a authored by Zebediah Figura's avatar Zebediah Figura Committed by Alexandre Julliard

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=52640Signed-off-by: 's avatarZebediah Figura <zfigura@codeweavers.com> Signed-off-by: 's avatarHenri Verbeet <hverbeet@codeweavers.com> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent 2fc3d7eb
...@@ -219,7 +219,8 @@ static BOOL wined3d_load_vulkan(struct wined3d_vk_info *vk_info) ...@@ -219,7 +219,8 @@ static BOOL wined3d_load_vulkan(struct wined3d_vk_info *vk_info)
{ {
struct vulkan_ops *vk_ops = &vk_info->vk_ops; 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"); WARN("Failed to load vulkan-1.dll.\n");
return FALSE; return FALSE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment