Mesa 21.0 RadeonSI Will Run Counter-Strike: Global Offensive Faster

Written by Michael Larabel in Mesa on 11 January 2021 at 06:14 AM EST. 24 Comments
Mesa 21.0 is bringing some overdue improvements for the RadeonSI Gallium3D driver with the game Counter-Strike: Global Offensive.

Mesa 21.0 with the RadeonSI driver for modern AMD Radeon graphics cards is finally enabling "mesa_glthread" by default for Counter-Strike: GO. This is the opt-in Mesa OpenGL threading behavior that can help increase the performance of various GL games but isn't universally enabled as it has been found to hurt some games or yield no benefits for others.

For the past several Mesa releases that the GL threading has been in good shape, users have found enabling it to boost the frame-rates by 10~20%. Thus Counter-Strike: Global Offensive is now whitelisted so it will happen there by default rather than needing to set the "mesa_glthread=true" environment variable override.

The patch flipping on GL threading for CS:GO also enables the clamp_div_by_zero workaround for the Valve game too. That is needed for fixing up a rendering bug.
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