Mesa 20.1 Lands OpenGL Threading Improvements

Written by Michael Larabel in Mesa on 6 March 2020 at 03:06 AM EST. 2 Comments
Mesa's OpenGL threading "glthread" support has been around for a while but come Mesa 20.1 next quarter will be further improvements to this performance feature.

Well known AMD OpenGL open-source driver developer Marek Olšák has landed a large set of patches providing various improvements to the OpenGL threading implementation.

Marek has merged 28 patches to Mesa 20.1-devel that among the glthread improvements are no longer syncing functions that just consume a pointer and don't return, improvements to the generator, better fallback handling for certain buffer types, and disabling the OpenGL threading in fewer instances.

This patch-set provides many improvements to Mesa glthread though Marek noted there still is needed display list support and other lingering items.

This round of Mesa OpenGL threading improvements can be found on Gitlab. Mesa 20.1 with these improvements should be released by late May.
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