Threaded OpenGL Dispatch Lands In Mesa 17.1
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.
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.
34 Comments