AMD Open-Sources "Addrlib" From Catalyst

Written by Michael Larabel in AMD on 21 April 2015 at 12:46 AM EDT. 26 Comments
As part of AMD finally releasing the AMDGPU kernel driver yesterday along with initial Iceland/Carrizo/Tonga support in Gallium3D, they also open-sourced a component formerly within the Catalyst proprietary driver.

At more than 22,373 lines of new code in Mesa for this newly-open-sourced component, it's quite big considering the Radeon Gallium3D driver is less than 100k lines of code. What AMD open-sourced is addrlib and it's a texture addressing and alignment calculator to be used by the Radeon Gallium3D driver.

Marek Olšák of AMD explained with the massive code drop in the patch, "This is an internal project that Catalyst uses and now open source will do too."
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