Closed SwimmingTiger closed 3 years ago
I cannot reproduce these issues, DirectX 12 works fine for me, on Nvidia.
I switched to Ubuntu 20.04, and then DirectX 12 in Lutris Wine 6.13-3 worked fine. It looks like this is a distribution specific issue. I will continue to study and add details.
I found that it might be an upstream issue. Because in my distribution, all official wine staging releases since winehq-staging 6.9 cannot work with VKD3D-proton normally.
The cause of this problem may be the outdated version of libvulkan1
.
Deepin 20.2.2
has libvulkan1
1.1.97
and then vkd3d-proton no longer works in wine 6.9 and later versions.
Ubuntu 20.04
has libvulkan1
1.2.131
and vkd3d-proton and DX12 work well.
It's just my guess, and I don't have definite evidence yet.
Oh yeah there is no way DX12 will work with vulkan this ancient.
I installed the Battle.net client via https://lutris.net/games/battlenet/, but I don’t see the DirectX 12 option in World of Warcraft.
I noticed that it is using wine lutris-6.13-3. I tried to switch the wine version to the following version, but the DirectX 12 option still did not appear.
When I switched the wine version to lutris-6.4, the DirectX 12 option appeared in World of Warcraft and worked well.
In addition, lutris-6.13-3 cannot run Cyberpunk 2077 and Assassin's Creed Valhalla. Both of these are DirectX 12 only games.
The DXVK/VKD3D option is enabled. The DXVK version is v1.9.1L.