https://bugs.winehq.org/show_bug.cgi?id=44775
Bug ID: 44775 Summary: [winevulkan] Failed to open dynamic library Product: Wine Version: 3.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winevulkan Assignee: wine-bugs@winehq.org Reporter: gillg02@hotmail.com Distribution: ---
Hi,
I have an issue with the new winevulkan. I created a winevulkan.json in c:/windows/ :
{ "file_format_version": "1.0.0", "ICD": { "library_path": "c:\windows\syswow64\winevulkan.dll", "api_version": "1.0.68" } }
I added registry keys for 32 & 64bits to use vulkan json file in drivers
I installed le last 1.0.x vulkan sdk (1.0.68.0 with winetricks)
I installed the last release of dxvk (0.31 from here https://github.com/doitsujin/dxvk/releases/)
--------------------------------------------------------------------------------
When I tried to run "c:/Program Files (x86)/VulkanRT/1.0.68.0/vulkaninfo.exe" I get an error :
0009:err:vulkan:wine_vk_init Failed to load Wine graphics driver supporting Vulkan. ERROR: [loader] Code 0 : Failed to open dynamic library "c:\windows\syswow64\winevulkan.dll" with error 1114 Cannot create Vulkan instance. C:\VulkanSDKBuild\workspace\LoaderAndValidationLayers\demos\vulkaninfo.c:808: failed with VK_ERROR_INCOMPATIBLE_DRIVER
But... When I run vunlkaninfo on my system (ubuntu 16.04 with package vulkan-utils) I get :
=========== VULKAN INFO ===========
Vulkan API Version: 1.0.61
INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0" INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
Instance Extensions: ==================== Instance Extensions count = 9 VK_KHR_external_memory_capabilities : extension revision 1 VK_KHR_get_physical_device_properties2: extension revision 1 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_wayland_surface : extension revision 6 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6 VK_KHR_external_semaphore_capabilities: extension revision 1 VK_EXT_debug_report : extension revision 8
Layers: count = 0 ======= Presentable Surfaces: ===================== GPU id : 0 (Intel(R) HD Graphics 520 (Skylake GT2)) Surface type : VK_KHR_xcb_surface Formats: count = 2 B8G8R8A8_SRGB B8G8R8A8_UNORM Present Modes: count = 3 IMMEDIATE_KHR MAILBOX_KHR FIFO_KHR
------------------------------------------------------------------------------
I don't know if it's a bug with winevulkan.dll or if something is wrong in my conf, but it seems stange...