AMD "Navy Flounder" Support Merged Into Mesa 20.2

Written by Michael Larabel in Radeon on 28 July 2020 at 04:27 PM EDT. 5 Comments
RADEON
"Navy Flounder" as the codename for another Navi 2 GPU following the "Sienna Cichlid" Linux driver work has made it into Mesa 20.2 for the RadeonSI Gallium3D driver.

The Navy Flounder AMDGPU kernel driver support for Linux was sent out several weeks ago and will come with the Linux 5.9 kernel alongside the newly-enabled Sienna Cichlid support for these initial Navi 2 GPUs seeing open-source Linux driver support.

Merged a few minutes ago into Mesa 20.2, which is due for branching this week, is the Navy Flounder support. This allows the Navi 2 GPUs to have a working OpenGL driver in this quarter's Mesa3D stable release. The code today was around RadeonSI while the RADV support shouldn't be far behind considering the minimal code delta to Sienna Cichlid and Navi 1 for that matter.

The support amounts to adding the new PCI IDs, the Navy Flounder class, and adding it to the same code paths as Sienna Cichlid as well as for the AMDGPU LLVM GFX 10.3 target.

One interesting element is that displayable DCC (Delta Color Compression) is being unconditionally enabled now for all GFX10.3 parts and newer. With Navi 1, the display DCC support was flipped on for only Navi 12 and Navi 14.

Mesa 20.2 should be branched in the coming days while the stable release will be out in late August or early September. That though needs to go along with Linux 5.9 that will officially get underway in August but not see a stable release until October. For the AMDGPU LLVM back-end, Navi 2 needs LLVM 11.0 and that will see its stable release in September.
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