Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

Note: Article has been updated to make it clear this is with later LLVM versions.

DiRT Rally [Steam, Feral Store] seemed to have an issue with rendering properly in certain cases with newer versions of LLVM with RadeonSI Mesa (AMD), but it seems to have been tracked down as an issue in LLVM.

https://t.co/P1nITBK8oG Samuel tracked down the last rendering issue with DiRT Rally on RadeonSI; renders properly with these patches.

— Pierre-Loup Griffais (@Plagman2) March 8, 2017


I did notice an issue during Feral's livestream before release, which other people also noticed where the car dashboard wasn't rendering. Hopefully this is the fix for that, as I haven't heard about any other issues.

Looks like Feral helped directly, as the Linux Dev Lead from Feral also tweeted about helping to get it found.

I've been told this was actually a regression with LLVM 4.0, so it's good to see it get cleaned up. It's not a bug in the port itself, if that wasn't clear. So hopefully with later Mesa releases DiRT will continue to work nicely on Mesa.

Article taken from GamingOnLinux.com.
4 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
12 comments
Page: 1/2»
  Go to:

Samsai 8 March 2017 at 10:02 am UTC
This bug seems to have only affected people running more bleeding edge Mesa (+ LLVM) setups. I personally haven't noticed anything being rendered incorrectly on my Antergos installation (Mesa 17.0.1 and LLVM 3.9.1).
edddeduck_feral 8 March 2017 at 10:52 am UTC
Yup, this one ( https://reviews.llvm.org/D30717 ) specifically was an LLVM trunk regression from February causing white tyre tracks.

There were also a few other regressions to fix.

https://bugs.llvm.org//show_bug.cgi?id=31626 caused some flickering bushes and another which was causing the speedometer issue Liam mentioned. This effected Mesa 17 (and Mesa 12!) but not Mesa 13 which is the version we released supporting.

https://github.com/llvm-mirror/llvm/commit/18b90cd7227909b1fdd3855786853ff065185382 -> Flickering Foliage

https://reviews.llvm.org/D30609 -> Speedo LLVM

A public thanks to Samuel for assisting in getting these issues in Mesa 17/LLVM fixed. Also thanks to many other developers who fixed some of the other regressions while we were looking for the cause!


Last edited by edddeduck_feral at 8 March 2017 at 10:52 am UTC
STiAT 8 March 2017 at 10:52 am UTC
Ah, was wondering the same as Samsai. I'm running the same mesa/lvvm versions and didn't notice any larger issue.


Last edited by STiAT at 8 March 2017 at 10:54 am UTC
jsa1983 8 March 2017 at 12:46 pm UTC
Good to see that bugs are being tackled. I had noticed the weird wheel trails, but not the other bugs (Speedometer and foliage).

What about the performance regression Phoronix reported while testing radeonsi with mesa 17.1 (http://www.phoronix.com/scan.php?page=article&item=rally-dirt-radeon&num=2)? Is that acknowledged and being investigated by someone?

I'm on mesa git-ish with llvm 5.0 (padoka packages) with a RX480 on Kubuntu 16.10 with an ultrawide 2560x1080 screen. My CPU is an AMD FX8370 with 16GB DDR3 RAM @1600MHz. I know this CPU pretty s*cks nowadays, but it should handle this game graciously (Autosport, for instance runs really well). (In any case I hope I can get a Ryzen in the mid term).

In order to play with acceptable framerates (minimums above 20) I've had to turn down many graphics settings. With a mix of medium-low settings my averages are around 40 with maximum of 61 fps. However, there are some areas where the minimum fps are really low. For instance, there is one stage in Wales where the tracks goes through some twists out of the woods (so not much vegetation in sight) where there are alot of spectators above an embankment. In that particular section I would say I was getting about 10fps.

In any case, I'm absolutely loving the game!! It's a lot of fun and I would say the game depicts rallying pretty well. The sound of the cars is gorgeous.

On another topic, edddeduck_feral, in your supported wheels steam page I asked if there have been any advancements with Fanatec. I'm looking forward to replacing my Logitech G27 pedals with something better like the Fanatec Clubsport Pedals. Is there anything you guys can share? Sadly I haven't been able to find anybody reporting the Fanatec pedals/wheels working on Linux.

(Sorry for the long post and for derailing the thread with the last question)
edddeduck_feral 8 March 2017 at 12:52 pm UTC
jsa1983Good to see that bugs are being tackled. I had noticed the weird wheel trails, but not the other bugs (Speedometer and foliage).

What about the performance regression Phoronix reported while testing radeonsi with mesa 17.1 (http://www.phoronix.com/scan.php?page=article&item=rally-dirt-radeon&num=2)? Is that acknowledged and being investigated by someone?

We have not had any other reports of that performance regression so it's likely an issue that was related to the git version / build method that Phoronix used on that specific day.

jsa1983I'm on mesa git-ish with llvm 5.0 (padoka packages) with a RX480 on Kubuntu 16.10 with an ultrawide 2560x1080 screen. My CPU is an AMD FX8370 with 16GB DDR3 RAM @1600MHz. I know this CPU pretty s*cks nowadays, but it should handle this game graciously (Autosport, for instance runs really well). (In any case I hope I can get a Ryzen in the mid term).

The possibilities of issues running git versions of drivers and compilers are numerous and not easily trackable. I'd revert your drivers to the supported ones Mesa 13 using LLVM 3.9 as per the supported spec and see what happens.

jsa1983On another topic, edddeduck_feral, in your supported wheels steam page I asked if there have been any advancements with Fanatec. I'm looking forward to replacing my Logitech G27 pedals with something better like the Fanatec Clubsport Pedals. Is there anything you guys can share? Sadly I haven't been able to find anybody reporting the Fanatec pedals/wheels working on Linux.

(Sorry for the long post and for derailing the thread with the last question)

We're looking into it but new hardware takes time to get added and supported when we have news we'll certainly let everyone know.
Ryuzaki 8 March 2017 at 2:14 pm UTC
edddeduck_feralWe have not had any other reports of that performance regression so it's likely an issue that was related to the git version / build method that Phoronix used on that specific day.

I have this issue on ArchLinux with a rx480, mesa 17.0.1 and llvm-libs 3.9.1

https://imgur.com/a/NNmyE

I emailed you about this at day one. So no news for me?
edddeduck_feral 8 March 2017 at 3:01 pm UTC
Ryuzaki
edddeduck_feralWe have not had any other reports of that performance regression so it's likely an issue that was related to the git version / build method that Phoronix used on that specific day.

I have this issue on ArchLinux with a rx480, mesa 17.0.1 and llvm-libs 3.9.1

https://imgur.com/a/NNmyE

I emailed you about this at day one. So no news for me?

I'd check for updates via support (forums are not the place for support) but it certainly looks like it's something with your setup, downgrading to supported drivers is likely the best first move until the next stable drivers are released.
libgradev 8 March 2017 at 3:27 pm UTC
@edddeduck_feral Don't suppose any of the issues linked here could be causing the 'super bright lights and hair' rendering issues I'm seeing with Mesa git? Happens in (at least) Deus Ex and Mad Max... In Deus Ex, with high profile, the whole main menu background is white and, regardless of profile, hair rendering is broken (white).

I built it again today and it's still happening.

Had a good dig around on the Bug Tracker but the only similar issue I found was affecting Hitman.

Will report, just thought I'd mention it here in case anyone else had seen it.
M@GOid 8 March 2017 at 4:16 pm UTC
libgradev@edddeduck_feral Don't suppose any of the issues linked here could be causing the 'super bright lights and hair' rendering issues I'm seeing with Mesa git? Happens in (at least) Deus Ex and Mad Max... In Deus Ex, with high profile, the whole main menu background is white and, regardless of profile, hair rendering is broken (white).

I built it again today and it's still happening.

Had a good dig around on the Bug Tracker but the only similar issue I found was affecting Hitman.

Will report, just thought I'd mention it here in case anyone else had seen it.

Deux Ex white menu problem is when you activate a light effect (Volumetric Lightning I guess). It get activated in any settings above minimum. If you set the graphics in ultra but disable the said effect, the white go away, but the hair problem persist. I'm using a RX470 with Padoka's bleeding edge PPA, BTW.

Another one is the Tress FX hair in Tomb Raider, when you activate it and restart the game, Lara's hair is missing. Witch is shame, because it was working very well right before the bug, with little performance degradation.
libgradev 8 March 2017 at 4:24 pm UTC
M@GOid...

Another one is the Tress FX hair in Tomb Raider, when you activate it and restart the game, Lara's hair is missing. Witch is shame, because it was working very well right before the bug, with little performance degradation.

Thanks - these are regressions then? I'm pretty sure Deus was rendering correctly a couple of months back (RX480) and I know Max was...

Just tried TressFX: So it does! Also Motion Blur causes issues (white ghosting). Mind you at max settings (no AA, no blur) I'm seeing an AVG 60FPS on the bench @3440x1440! Those Mesa devs have done good things


Last edited by libgradev at 8 March 2017 at 4:41 pm UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts