I set the renderer to vulkan in winetricks (which changes it on the registry, and stuff)
and copied + replaced the required files for dxvk on my wineprefix, as stated on their website.
But then, running a D3D-dependant game from the terminal gives me this, which leads me to believe it's still trying to use the built-in WineD3D:
Code: Select all
0150:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0.
0150:err:winediag:wined3d_dll_init Using the Vulkan renderer.
0150:fixme:ddraw:DirectDrawEnumerateExA flags 0x6 not handled
0150:fixme:d3d:get_vulkan_physical_device Multiple physical devices available.
0150:fixme:d3d:adapter_vk_init_driver_info Failed to retrieve GPU description for device "Intel(R) UHD Graphics (TGL GT1)" 8086:9a60.
0150:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0150:fixme:d3d:get_vulkan_physical_device Multiple physical devices available.
0150:fixme:d3d:adapter_vk_init_driver_info Failed to retrieve GPU description for device "Intel(R) UHD Graphics (TGL GT1)" 8086:9a60.
0150:err:d3d:validate_state_table State STATE_RENDER(WINED3D_RS_SPECULARENABLE) (0x1d) should have a representative.
Another software that was previously working for me stopped working also, in some related way, even though that software probably doesn't even use D3D:

And yes, I did change the DLL substitutions using winecfg... and verified if Vulkan was working with the cube demo, both linux and windows versions.
So how do I... "force" wine to use DXVK? I'm running the latest wine staging version.