RadeonSI GL 4.4 Compat Patches Make Wolfenstein & Doom With OpenGL Happy In Wine

Written by Michael Larabel in Mesa on 28 June 2018 at 07:22 AM EDT. 24 Comments
Timothy Arceri at Valve has been working a lot lately on improving the RadeonSI Gallium3D driver's OpenGL compatibility profile support. While he just posted GL 4.0 compatibility profile patches when he thought it would take a while before getting OpenGL 4.4 compatibility support in order, it turns out it wasn't as bad as anticipated.

Arceri posted the latest set of 18 patches for getting OpenGL 4.4 compatibility support in order. Thanks to help from David Airlie and others, he was able to get the OpenGL 4.4 compatibility profile support in order.

The Piglit OpenGL test cases are passing and Timothy is also now able to use Wolfenstein and Doom under Wine with OpenGL rendering. Previously these games were not working properly in the OpenGL mode. These latest patches also help out the Dying Light game that relies upon the OpenGL compatibility context.

It's looking like the OpenGL 4.4 compatibility profile support for RadeonSI can still land ahead of next month's Mesa 18.2 code branching. With the current Mesa 18.1 series, the compatibility profile is currently at OpenGL 3.1. Of course, when it comes to the modern core context, OpenGL 4.5 is the current version exposed as the Mesa developers still work on their NIR/SPIR-V support for RadeonSI to take the supported level up to OpenGL 4.6.
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