Zink Enables OpenGL Threading For "Huge Perf Gains"

Mike Blumenkrantz who continues working aggressively on Zink under contract for Valve has enabled "glthread" by default. With Mesa 22.3, Zink is now enabling the glthread option by default for what Blumenkrantz describes as "huge perf gains."
Mike summed up the merge request as: "along with the changes to make it vrooooooooooooooooooooooooooom."
In that merge request he noted the glthread support sped up the OpenGL-powered Half-Life 2 game by about 35%. This is on top of a number of other recent performance optimizations made to Zink for this generic OpenGL implementation built atop the Vulkan API.
There is a lot to look forward to with Mesa 22.3 stable come December. Some fresh Zink benchmarks are on my TODO list giving its rapid progress recently.
11 Comments