News: 0001592577

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

VKD3D-Proton 3.0 Released: Big Update To Direct3D 12 On Vulkan With FSR4 Support

([Valve] 65 Minutes Ago VKD3D-Proton 3.0)


Hans-Kristian Arntzen of Valve just announced VKD3D-Proton 3.0 as a major update to this Direct3D 12 implementation atop the Vulkan API that is used by Valve's Steam Play (Proton).

VKD3D-Proton 3.0 is considered a major release bringing various big features worked on over the past year. VKD3D-Proton 3.0 features a rewrite of its DXBC shader back-end to replace their legacy VKD3D shader path, which also now shares the same DXBC front-end with DXVK.

VKD3D-Proton 3.0 also brings support for AMD FidelityFX Super Resolution 4 "FSR4" via the Vulkan cooperative matrix and shader float8 extensions. This FSR4 support will work well on AMD GPUs while may run into issues with some other Vulkan drivers.

VKD3D-Proton 3.0 also implements experimental support for D3D12 work graphs, experimentally exposing opacity micromaps, support for AMD_antiI-lag when exposed, support for the shader resource path on upstream Wine, and a variety of performance optimizations. Plus many bug fixes throughout.

Overall VKD3D-Proton 3.0 is a big step forward for Windows gaming on Linux with this more competitive Direct3D 12 on Vulkan implementation. Downloads and more details on the VKD3D-Proton 3.0 release via [1]GitHub .



[1] https://github.com/HansKristian-Work/vkd3d-proton/releases/tag/v3.0



The ultimate game show will be the one where somebody gets killed at the end.
-- Chuck Barris, creator of "The Gong Show"