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

Steam Deck OLED: 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.

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
Contributing Writer

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

  • gggplaya
    I really hope AMD puts out a high end card next go around. I want to go with AMD next to get away from Windows. AMD is better supported on Linux.
    Reply
  • dalek1234
    It makes sense for Valve not to support DLSS (for now) since Valve uses AMD hardware and not Nvidia's
    Reply
  • heffeque
    Bazzite is calling...
    Reply
  • hammersreviews1985
    gggplaya said:
    I really hope AMD puts out a high end card next go around. I want to go with AMD next to get away from Windows. AMD is better supported on Linux.
    you're not being realistic that what issue is with linux
    Reply
  • gc9
    The project page says it " ... aims to implement the full Direct3D 12 API on top of Vulkan"

    That seems to be the opposite of the "Vulkan-TO-DirectX12 translation" mentioned in the article.
    Reply