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

1 day ago 5
 Limited Edition White
(Image credit: Valve)

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.

Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.

Google Preferred Source

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Aaron Klotz is a contributing writer for Tom’s Hardware, covering news related to computer hardware such as CPUs, and graphics cards.

Read Entire Article