AMD Drops TGSI Support From Their RadeonSI OpenGL Driver

Written by Michael Larabel in Radeon on 7 January 2020 at 12:16 AM EST. 11 Comments
It was just shy of a month ago in Mesa 20.0-devel code that RadeonSI enabled NIR by default to enjoy OpenGL 4.6 support and now already ahead of the Mesa 20.0 branching the previous TGSI code-path has been removed. TGSI has been the default intermediate representation of RadeonSI and other Gallium3D drivers but these days NIR has become the go-to IR for Mesa drivers.

AMD developers already dropping TGSI support is a good sign for how comfortable they are with their NIR support ahead of the Mesa 20.0 release due out in late February or March. Our RadeonSI NIR benchmark results as of December have been quite positive so they must have a similar sentiment to so soon delete the TGSI code rather than keeping it around as a fall-back option.

Deleting TGSI support from RadeonSI trimmed up the driver by almost five thousand lines of code.

RadeonSI's NIR-only support that also presents OpenGL 4.6 is all part of Mesa 20.0 as the Q1'2020 driver update along with a lot more for Linux desktop OpenGL/Vulkan drivers.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week