Posts: 15,569
Threads: 10,027
Thanks Received: 9,253 in 7,404 posts
Thanks Given: 10,105
Joined: 12 September 18
19 November 25, 10:54
Quote:Vulkan-to-DirectX 12 translation tool used in Valve's Proton now supports AMD's FSR4 and Anti-Lag, while Nvidia's DLSS4 remains unsupported — FSR4 now also works on older GPUs, VKD3D-Proton v3.0 brings other performance improvements
Gaming on Linux just keeps getting better.
The Vulkan-to-DirectX 12 translation tool used in Valve's Proton has reached version 3.0, marking one of the tool's largest updates yet. The VKD3D-Proton project's GitHub page highlights a plethora of upgrades for version 3.0, including FSR 4 support, Anti-lag support, and a rewrite to the DXBC shader backend. Linux users can expect future iterations of Proton to come with VKD3D-Proton version 3.0 shortly.
FSR4 integration is one of the big highlights for this update. Specifically, the devs have implemented AGS WMMA intrinsics via VK_KHR_cooperative_matrix and VK_KHR_shader_float8, enabling FSR 4 compatibility. Not only is FSR 4 supported on RDNA 4 GPUs and newer, but there is also a fallback mode that uses int8 and float16 to make it work on older GPUs (similar to previous FSR 4 mods we've already seen).
The only caveats with this alternate version are that it reportedly runs substantially slower than the native implementation designed for RDNA 4 (and newer) GPUs. It also won't be coming to "official" versions of Proton; the only way to run it is to build the emulation path from the source code with the official flags.
Regardless, Linux gamers now get FSR 4 support when running DirectX 12-based Windows games through Proton. FSR beats DLSS in this area, as DLSS 4 is not natively supported by Proton yet.
Continue Reading...