https://bugs.freedesktop.org/show_bug.cgi?id=103808
Bug ID: 103808 Summary: [radeonsi, bisected] World of Warcraft scribbling all over screen Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: rankincj@googlemail.com QA Contact: dri-devel@lists.freedesktop.org
OpenGL renderer string: AMD BONAIRE (DRM 2.50.0 / 4.13.13, LLVM 6.0.0) OpenGL core profile version string: 3.3 Mesa 17.4.0-devel (git-4b0dc098b2)
Now that Fedora has upgraded to libdrm-2.4.88, I have discovered that World of Warcraft now has huge screen corruption with Mesa-git. A git bisect has identified this commit as the culprit:
4b0dc098b2561c07c59f7dab2813640a25789bf1 is the first bad commit commit 4b0dc098b2561c07c59f7dab2813640a25789bf1 Author: Marek Olšák marek.olsak@amd.com Date: Thu Nov 2 00:00:53 2017 +0100
gallium/u_threaded: don't map big VRAM buffers for the first upload directly
This improves Paraview "many spheres" performance 4x along with the radeonsi commit.
Reviewed-by: Nicolai Hähnle nicolai.haehnle@amd.com
:040000 040000 7b3cd35a0bc5923f724cfb9d936f7a88ea808c8a 300c7a5176280a410796121ac66c04a3b39b9bc9 M src
WoW continues to run, but UI elements in particular disappear and are replaced with scribbles across the screen, which itself flickers and flashes.
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #1 from Marek Olšák maraeo@gmail.com --- Can you upload an apitrace?
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #2 from Chris Rankin rankincj@googlemail.com --- Created attachment 135620 --> https://bugs.freedesktop.org/attachment.cgi?id=135620&action=edit apitrace for WoW
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #3 from Chris Rankin rankincj@googlemail.com --- There's some initial chaos when you start replaying this trace, but I think the most relevant artifacts (from this bug's perspective) occur right at the end.
https://bugs.freedesktop.org/show_bug.cgi?id=103808
Nicolai Hähnle nhaehnle@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bartos.petr@gmail.com
--- Comment #4 from Nicolai Hähnle nhaehnle@gmail.com --- *** Bug 103817 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=103808
Nicolai Hähnle nhaehnle@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shtetldik@gmail.com
--- Comment #5 from Nicolai Hähnle nhaehnle@gmail.com --- *** Bug 103874 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=103808
Felix Hellmann privat@cirk2.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |privat@cirk2.de
--- Comment #6 from Felix Hellmann privat@cirk2.de --- *** Bug 103919 has been marked as a duplicate of this bug. ***
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #7 from Felix Hellmann privat@cirk2.de --- Created attachment 135737 --> https://bugs.freedesktop.org/attachment.cgi?id=135737&action=edit apitrace for Path of Exile
Added the apitrace I made in #103919 over here.
https://bugs.freedesktop.org/show_bug.cgi?id=103808
Chris Rankin rankincj@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #135620|application/octet-stream |application/xz mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #8 from Shmerl shtetldik@gmail.com --- Marek pushed this fix: https://cgit.freedesktop.org/mesa/mesa/commit/?id=b5444877c0820b7848c07d1bc4...
I've just tested it with The Witcher 3 in Wine, and flickering is gone along with performance drop!
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #9 from Felix Hellmann privat@cirk2.de --- Yeah WoW and PoE are also fixed here
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #10 from Chris Rankin rankincj@googlemail.com --- Agreed, WoW is now fixed. Thanks.
https://bugs.freedesktop.org/show_bug.cgi?id=103808
--- Comment #11 from bartos.petr@gmail.com --- Confirming bug 103919 is also fixed.
https://bugs.freedesktop.org/show_bug.cgi?id=103808
Chris Rankin rankincj@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
dri-devel@lists.freedesktop.org