Radeon "RADV" Vulkan Driver Adds Experimental Support For Sienna Cichlid

Written by Michael Larabel in Mesa on 19 June 2020 at 06:45 AM EDT. 13 Comments
MESA
Following AMD publishing the open-source Linux driver patches for "Sienna Cichlid" (Navi 2) that included the RadeonSI OpenGL driver changes, the RADV Vulkan driver has now tacked on support for this next-generation Navi GPU.

But with RADV being maintained external to AMD by the folks at Valve, Red Hat, Google, and the community, this Sienna Cichlid support in RADV isn't official or even tested for that matter yet. The RADV changes are based on the modifications to the RadeonSI OpenGL driver and making the similar changes to RADV when it comes to the new IDs and slight code path alterations. Most of the heavy lifting anyhow is done in the AMDGPU kernel driver and building off the existing GFX10/Navi support.

Valve's Samuel Pitoiset added the support that was then merged today into Mesa 20.2-devel. Pitoiset noted, "Bits copied from RadeonSI. Totally untested."

Mesa 20.2 paired with LLVM 11.0 and Linux 5.9 is looking like it should be the base requirement with good support for Navi 2 graphics cards due to begin shipping later this year.
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