RAGE & Doom Get Radeon Workarounds In Mesa 18.3-dev

Written by Michael Larabel in Mesa on 18 August 2018 at 05:48 AM EDT. 19 Comments
MESA
If you are looking to enjoy id Software's RAGE or Doom VFR games this weekend on Linux via Wine, they should be playing nicer with the latest open-source Mesa graphics driver code.

Timothy Arceri at Valve has added a workaround to get RAGE working under Wine with RadeonSI. The workaround is a DRIRC configuration addition for allowing GLSL built-in variable redeclarations. This is enough to get RAGE working with RadeonSI on Mesa Git. Though only RadeonSI is working out currently since the game relies upon the OpenGL compatibility profile mode that is only supported currently by RadeonSI when it comes to the Mesa drivers. Thanks to Valve's developers and others, the OpenGL compatibility profile mode for RadeonSI has matured into great shape these past few months.

Meanwhile, RADV has a hard-coded workaround to get Doom VFR working nicely with this Radeon Vulkan driver by disabling dynamic bounds. That too was done by Timothy Arceri at Valve. This workaround is also marked for back-porting to Mesa's stable series, namely 18.1/18.2.

Valve's open-source graphics driver developers are doing a great job of ensuring popular Windows-only titles are working well under Wine with the latest Linux graphics drivers ahead of their expected Wine-based "Steam Play" announcement coming up soon.
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