https://bugs.freedesktop.org/show_bug.cgi?id=108318
Bug ID: 108318 Summary: [Polaris] Glitches in New Super Mario Brothers U in Cemu on Polaris only (recent) Product: DRI Version: DRI git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: johngaltfirstrun@gmail.com
Created attachment 141980 --> https://bugs.freedesktop.org/attachment.cgi?id=141980&action=edit dmesg from boo
This is a semi recent (within the last few months) bug on Polaris in NSMBU. Many polygons (maybe?) have major glitches across the screen, or don't show up at all. This doesn't occur on Tahiti or Pitcairn. I've gone back to 18.2.1 and verified it still exists, so it must be prior. It also exists on both linux 4.18.12 and the amdgpu-staging-drm-next branch. I'll continue attempting to bisect, unless someone else knows exactly what the issue is.
There are quite a few GPU faults listed in the attached dmesg, though I'm not sure if they're related to the issue. Glxinfo, Xorg.0.log, as well as a screenshot of the issue.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #1 from John Galt johngaltfirstrun@gmail.com --- Created attachment 141981 --> https://bugs.freedesktop.org/attachment.cgi?id=141981&action=edit xorg log
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #2 from John Galt johngaltfirstrun@gmail.com --- Created attachment 141982 --> https://bugs.freedesktop.org/attachment.cgi?id=141982&action=edit glxinfo
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #3 from John Galt johngaltfirstrun@gmail.com --- Created attachment 141983 --> https://bugs.freedesktop.org/attachment.cgi?id=141983&action=edit screenshot of the issue
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #4 from John Galt johngaltfirstrun@gmail.com --- I forgot to mention, if IRC works better for communication for anyone, I'm TheRealJohnGalt on Freenode #radeon.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
John Galt johngaltfirstrun@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #141980|dmesg from boo |dmesg from boot to the description| |issue
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #5 from John Galt johngaltfirstrun@gmail.com --- I was incorrect, this also happens on Tahiti now.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
John Galt johngaltfirstrun@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[Polaris] Glitches in New |[Polaris] Glitches in New |Super Mario Brothers U in |Super Mario Brothers U in |Cemu on Polaris only |Cemu on Polaris and Tahiti |(recent) |(maybe more)
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #6 from Alex Deucher alexdeucher@gmail.com --- Seems more likely to be an LLVM or Mesa bug than a kernel one.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|DRI |Mesa Version|DRI git |unspecified QA Contact| |dri-devel@lists.freedesktop | |.org Component|DRM/AMDgpu |Drivers/Gallium/radeonsi
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #7 from John Galt johngaltfirstrun@gmail.com --- (In reply to Alex Deucher from comment #6)
Seems more likely to be an LLVM or Mesa bug than a kernel one.
I went back to 4.18.7 and it persisted, so you're correct. It was okay early on at 18.2.0 with llvm svn. I'll go back to 18.2.0 to test, and if it's broken then we know it's llvm.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #8 from John Galt johngaltfirstrun@gmail.com --- I attempted to bisect in Mesa, and found that I wasn't able to get rid of the glitch. The regression must be in LLVM.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
--- Comment #9 from John Galt johngaltfirstrun@gmail.com --- R600_DEBUG=nir works around this issue. If requested, I can provide apidoc of this rendering issue.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
Timothy Arceri t_arceri@yahoo.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO
--- Comment #10 from Timothy Arceri t_arceri@yahoo.com.au --- Is this still an issue with the development version of LLVM 9.0 ? There have been many LLVM bug fixes since this issue was reported.
https://bugs.freedesktop.org/show_bug.cgi?id=108318
GitLab Migration User gitlab-migration@fdo.invalid changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |MOVED
--- Comment #11 from GitLab Migration User gitlab-migration@fdo.invalid --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1335.
dri-devel@lists.freedesktop.org