RADV Lands Another Feature For Helping VKD3D-Proton Tier 3 Functionality

Written by Michael Larabel in Mesa on 21 March 2023 at 10:40 AM EDT. 1 Comment
Samuel Pitoiset of Valve's Linux graphics driver team has landed another Radeon Vulkan "RADV" driver improvement today for Mesa 23.1-devel to further along its VKD3D-Proton capabilities for enjoying Windows Direct3D 12 games on Linux with Steam Play.

The RADV driver for Vega/GFX9 and newer now enables "fullyCoveredFragmentShaderInputVariable" as part of the GetPhysicalDeviceProperties2. This fullyCoveredFragmentShaderInputVariable support is necessary for VKD3D-Proton with its D3D12 Tier 3 handling. This support for Vega and newer Radeon GPUs is passing all the relevant Vulkan Conformance Test Suite (CTS) and VKD3D-Proton tests.

RADV more tier 3 work

This merge was also the last open Mesa MR around VKD3D-Proton Tier 3 support for handling the latest Direct3D 12 capabilities atop the Vulkan API.

Great work as always by Valve's developers involved in advancing the Linux graphics stack as well as their software comprising Steam Play.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week