Rocket League Is Almost Fixed Up For RadeonSI Gallium3D Driver

Written by Michael Larabel in Mesa on 20 June 2017 at 07:16 PM EDT. 15 Comments
MESA
Marek Olšák has posted a set of five patches for fixing up one of the remaining rendering issues affecting RadeonSI and the other Gallium3D drivers in being able to correctly render the popular Rocket League game on Linux.

While improvements have been made to the Rocket League port as well as past work on Mesa, grass rendering is still faulty. Marek explained, "Rocket League expects DirectX behavior for partial derivative computations after discard/kill, but radeonsi implements the more efficient but stricter OpenGL behavior and that will remain our default behavior."

RadeonSI will still default to its more efficient/stricter behavior, but a new flag is being added controlled by a drirc option so Rocket League running on Gallium3D drivers will default to the alternative behavior.


The patch series can be found on mesa-dev but will hopefully soon be in Mesa 17.2-dev for helping those wanting to try this game on the open-source RadeonSI/Gallium drivers.
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