protonscr

VKD3D support?

protonclosed
ValveSoftware/Proton#138 · opened 2018-08-22 by oscarbg · updated 2020-04-09 · 12 comments · github
1 matching comments, n / p to jump
Ooscarbg 2018-08-22 github

Hi,
news sites point proton supports VKD3D for D3D12 support via Vulkan.. but searching on this site I found no references to VKD3D..
so even in alpha state, it's coming soon?
also VKD3D also yesterday gained Macos support via MoltenVK..
hope you support VKD3D on Macos once support comes..
thanks..

TThinkaboutmin 2018-08-22 github

VKD3D is already on Wine. Is was released 2 months ago if I'm not wrong.

Ooscarbg 2018-08-28 github

yes but not enabled on Proton builds seems..

Pparkerlreed 2018-08-28 github

https://github.com/ValveSoftware/wine/search?q=d3d12&unscoped_q=d3d12

Even has vulkan mentions at the bottom. I think it's enabled (Have nothing to test on my end)

Ooscarbg 2018-08-28 github

I think no..
this only shows d3d12 portion of wine.. but Wine needs to be build with VKD3D supports which seems is not the case yet..

SSteveEbey73742 2018-11-02 github

as of wine 3.19, vkd3d is NOT working for DX12 to Vulkan. I use Nvidia GTX 970 and it supports DX12 in Windows 10, but fails to get the feature information for Linux (Fedora). I would hope that vkd3d would work soon, but so far, no luck.

PpopsUlfr 2018-11-02 github

There's the issue that DXVK and vkd3d replace the same dll, so it's either or.
But work is on going to support vkd3d in dxvk see here : https://github.com/doitsujin/dxvk/issues/685

Ooscarbg 2019-08-10 github

Why proton builds still don't ship with VKD3D enabled (d3d12.dll) as standard wine Ubuntu builds.. DXVK is irrelevant as disabling DXVK via user settings should be enough to not use DXVK and not interfere with original dxgi for VKD3D..
Tomb raider and Metro exodus now run under VKD3D!

Llaichiaheng 2019-08-19 github

Is there any way to enable VKD3D in Proton now?

TTaiTair 2019-08-19 github

As of december 2018 DXVK has been modified to use wine's dxgi.dll. This means vkd3d can be fully supported in proton alongside dxvk. Where is the status on this?

Edit: There is a caveat, since we are not using dxvk's dxgi.dll we will not be able to change DXGI-related config options.

Vviggy96 2019-11-11 github

I realise this is a very niche use case, but will Proton's vkd3d implementation allow for the ability for games to use multiple gpus? To clarify, I'm only referring to games that already support multi GPU on DX12, I'm NOT asking Proton devs to add multi-GPU support to games that don't already have it. I would be willing to help debug such a feature if need be.

PPatola 2020-02-20 github

Aaaaand, will VKD3D allow the use of raytracing on NVIDIA RTX series?

Kkisak-valve maintainer 2020-04-09 github

Proton 5.0 has this as a submodule.

Proton versions

Upstream links

DLLs