Summary: | Rust shadows(?) flash random colours | ||
---|---|---|---|
Product: | Mesa | Reporter: | bugzilla.ivah |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Video of the colours bug during transition to daytime
Full trace possible fix |
Description
bugzilla.ivah
2017-09-16 21:06:05 UTC
could you provide trace file (apitrace) of this? Created attachment 134328 [details]
Full trace
This is my first time working with apitrace, so I am unsure of how to trim the file properly. This trace includes the loading of the game, and then a couple flashes during a day to night transition.
on i965 driver there is no 'flashing' (tested on KBL), this is probably amd/gallium bug Is there anything that I can do to help? Please attach your xorg log, dmesg output, and glxinfo output. There is no 'flashing' on rx470 either on mesa git + llvm r311849 (~month old). No flashing on Raven either with latest Mesa + LLVM. Most likely this is fixed already. try running the game outside steam and see if it solves the problem... in the past running the game via steam in linux was forcing a compatibility profile and breaking the game check https://bugs.freedesktop.org/show_bug.cgi?id=99413 I'm still experiencing this issue on the latest mesa-git and llvm. It looks like this bug is related to the amdgpu support for my card (RX Vega 56) rather than being a general bug. I have tried running the game outside of steam and it sadly makes no difference. I can confirm similar weird color flashes as shown in the video when playing the trace on RX Vega 64. So oddly enough, this seems Vega-specific, as I didn't observe it on Raven. I'm going to take a closer look. Created attachment 134808 [details] [review] possible fix Please try the attached patch. It fixes the issue in the trace for me. Using the patch I now no longer have the flashes occurring in game. (In reply to Nicolai Hähnle from comment #11) > Created attachment 134808 [details] [review] [review] > possible fix > > Please try the attached patch. It fixes the issue in the trace for me. commit f9ccfda9bc8166f833fdb64adf1eca5b8ee69251 Author: Nicolai Hähnle <nicolai.haehnle@amd.com> Date: Thu Oct 12 11:21:26 2017 +0200 amd/common/gfx9: workaround DCC corruption more conservatively Fixes KHR-GL45.texture_swizzle.smoke and others on Vega. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102809 Cc: mesa-stable@lists.freedesktop.org Reviewed-by: Marek Olšák <marek.olsak@amd.com> |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.