protonscr

DX12 games don't run in VR mode

protonclosed
ValveSoftware/Proton#6925 · opened 2023-07-15 by wallcarpet40 · updated 2026-01-10 · 0 comments · github
1 matching comments, n / p to jump
Wwallcarpet40 2023-07-15 github

Most, if not all DX12 games don't run in VR mode. They only output to the monitor.

In this report, I'll be posting logs from Wrench (936720).
This game has both DX11 and DX12 modes and only the DX11 mode works in VR. When using DX12 mode the picture only appears on my monitor.

System Information

  • GPU: Radeon 6800XT

  • Driver/LLVM version: Mesa 23.1.3

  • Kernel version: 6.3.12

  • SteamVR (beta): 1.26.6

  • Steam (beta): build date July 11, 2023

  • Proton version: Proton Experimental (tried also with Proton 8, Proton 7, GE-Proton8-6)

steam-936720-Linux-DX11-mode.log
steam-936720-Linux-DX12-mode.log

I also have apitraces from both DX11 mode and DX12 mode under Windows, by copying the appropriate DLLs to the game's directory from here:
https://github.com/Joshua-Ashton/apitrace/releases/tag/d3d12-alpha-4

But the DX12-mode with those DLLs have the same issue under Windows as on Linux: They output only to the monitor, so I don't know how beneficial it is to upload those big files.

Proton versions