Threaded OpenGL Dispatch Lands In Mesa 17.1

Written by Michael Larabel in Mesa on 16 March 2017 at 06:06 AM EDT. 34 Comments
MESA
The long-standing patches for implementing threaded OpenGL dispatch have landed in Mesa 17.1-devel Git.

Marek Olsak and then Timothy Arceri took to getting OpenGL threaded dispatch across the finish line and they've managed to do so over night in Mesa Git.


The code has now landed across many patches and is a big win for select games like Borderlands 2 where the performance can increase by as much as 70%. The work is about allowing OpenGL calls to be executed from a different CPU thread and deals with the higher CPU overhead of Mesa. This won't help too many Linux games but should affect a fair number.

Given all the recent activity in Mesa Git, I'll be firing up some more Mesa 17.1 benchmarks shortly.
Related News
About The Author
Michael Larabel

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

Popular News This Week