VR is not and cannot be supported on Windows, since this would require the SteamVR runtime to support DXVK.
this would require the SteamVR runtime to support DXVK.
@doitsujin Unfortunately this issue is consistent whether using VR or not. Perhaps something is broken/missing under-the-hood?
I really don't care about Windows-only issues. If it works on Linux, it is not a DXVK bug.
90% of the time, if a non-VR app doesn't work, it's because the game loads Windows' DXGI and DXVK's D3D11, or the other way around, and no amount of code is ever going to fix that. This issue simply doesn't exist on Linux since DXVK replaces the "system" implmentation of those libraries. The remaining 10% are driver issues or issues with the Vulkan loader which have already been fixed, but might require you to update it manually (this doesn't look like that issue though).
Edit: There are also some games that load AMD AGS or NVAPI libraries on Windows, which then explode when using DXVK. This can also not be fixed since those libraries are built around D3D and its driver model.
90% of the time, if a non-VR app doesn't work, it's because the game loads Windows' DXGI and DXVK's D3D11, or the other way around
There are also some games that load AMD AGS or NVAPI libraries on Windows, which then explode when using DXVK.
Appreciate the explanation, wasn't aware how volatile other libraries may behave with DXVK (likely the issue here.)
proton 4.11-11x1 2020-01
Using the DXVK 1.5 binaries on Windows 10 results in an application crash at launch:
Fortunately Linux appears to work as expected but perhaps there's an underlying issue worth investigating?
Software information
System information
Apitrace file(s)
Log files