News: 0001632023

  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.1 Brings More Improvements For Direct3D 12 On Vulkan

([Vulkan] 3 Hours Ago VKD3D-Proton 3.0.1)


Hans-Kristian Arntzen of Valve's Linux graphics driver team announced the release today of VKD3D-Proton 3.0.1 for Direct3D 12 over the Vulkan API.

Arntzen noted right away in the v3.0.1 release announcement that this is likely the last version to be released prior to introducing the much anticipated Vulkan [1]descriptor heap support. What there is new to VKD3D-Proton 3.0.1 includes D3D12 view instancing is now experimentally supported, Vulkan present timing is now supported for smoother frame pacing, Independent Devices feature is now supported, there is support for the AGS WMMA operations needed for FSR4 Ray Reconstruction and Denoiser, new interfaces for dealing with newer versions of NVIDIA's NVAPI, and new interfaces for AMD AGS.

Plus there are a variety of bug fixes, some new performance optimizations especially for mobile/laptop hardware, and other enhancements. There are also a number of workarounds for addressing different game-specific issues from Spider Man 2 to Guardians of the Galaxy and Crimson Desert.

More details on the many VKD3D-Proton 3.0.1 changes for this critical part of Valve's Steam Play can be found via [2]GitHub .



[1] https://www.phoronix.com/search/descriptor+heap

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



Anyone can do any amount of work provided it isn't the work he is supposed
to be doing at the moment.
-- Robert Benchley