Marek Continues Baking More Mesa Optimizations

Written by Michael Larabel in Mesa on 7 August 2016 at 01:04 PM EDT. 21 Comments
AMD developer Marek Olšák continues leading their recent charge on looking to boost the performance potential out of Mesa / Gallium3D.

Aside from working on the remaining OGL4 extensions, longtime Mesa contributor Marek Olšák has been seeking to boost the performance of the open-source AMD OpenGL driver. He's published a number of optimizations with the most impressive improvements being for a 23%+ performance improvement for RadeonSI with the BioShock Infinite game.

With the patches posted by Marek this weekend, he's been further tweaking the Mesa state tracker. With making a variety of state optimizations to the Mesa state tracker, the BioShock Infinite performance is now boosted by another 1%. He notes that in some BioShock scenes the performance goes up even more.

So these patches aren't as exciting as some of the more jaw-dropping changes, but every little bit counts. With this work being in the state tracker as opposed to the RadeonSI driver or winsys, it should help out other Gallium3D drivers too.

Next week will be my next Mesa Git comparison with RX 460/470 coverage.
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