https://bugs.freedesktop.org/show_bug.cgi?id=91588
Bug ID: 91588 Summary: [LLVM] (bisected) Unigine Valley: High + AA = incorrect rendering 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: smoki00790@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Depending on mesa version artifacts are green or blue. To reproduce set it on at least High and enable any AA...it is actually "motion blur + AA" that triggers it. Bisected to llvm r242173:
MachineRegisterInfo: Remove UsedPhysReg infrastructure
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #1 from smoki smoki00790@gmail.com --- Created attachment 117598 --> https://bugs.freedesktop.org/attachment.cgi?id=117598&action=edit blueish screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #2 from Michel Dänzer michel@daenzer.net --- You know the drill. Please provide the stderr output with R600_DEBUG=vs,gs,ps from a good and bad LLVM commit.
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #3 from smoki smoki00790@gmail.com --- Created attachment 117602 --> https://bugs.freedesktop.org/attachment.cgi?id=117602&action=edit good_vs_bad.diff
Yeah, i attached good vs bad diff (v97 is good and v89 bad)
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #4 from Michel Dänzer michel@daenzer.net --- Please generate a unified diff with "diff -u" or even better just attach both versions.
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #5 from smoki smoki00790@gmail.com --- Created attachment 117611 --> https://bugs.freedesktop.org/attachment.cgi?id=117611&action=edit stderrs.7z
7z compressed both
https://bugs.freedesktop.org/show_bug.cgi?id=91588
--- Comment #6 from Marek Olšák maraeo@gmail.com --- The problematic commit has been reverted in the release_37 LLVM branch. The exact fix for master has yet to be tackled, though Tom seems to have an idea what's wrong there.
https://bugs.freedesktop.org/show_bug.cgi?id=91588
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Michel Dänzer michel@daenzer.net --- Seems fixed by LLVM SVN r245329.
https://bugs.freedesktop.org/show_bug.cgi?id=91588
Kai kai@dev.carbon-project.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED
--- Comment #8 from Kai kai@dev.carbon-project.org --- I can confirm, that this bug is gone with a stack including a LLVM build of SVN revision 245329 or later.
My current stack (Debian testing as a base): GPU: Hawaii PRO [Radeon R9 290] (ChipID = 0x67b1) Mesa: Git:master/f6c622f584 libdrm: 2.4.63-1 LLVM: SVN:trunk/r245487 (3.8 devel) X.Org: 2:1.17.2-1.1 Linux: 4.1.6 Firmware: https://secure.freedesktop.org/~agd5f/radeon_ucode/hawaii/
286640da3d90d7b51bdb038b65addc47 hawaii_ce.bin 161105a73f7dfb2fca513327491c32d6 hawaii_mc.bin d6195059ea724981c9acd3abd6ee5166 hawaii_me.bin ad511d31a4fe3147c8d80b8f6770b8d5 hawaii_mec.bin 63eae3f33c77aadbc6ed1a09a2aed81e hawaii_pfp.bin 5b72c73acf0cbd0cbb639302f65bc7dc hawaii_rlc.bin f00de91c24b3520197e1ddb85d99c34a hawaii_sdma1.bin 8e16f749d62b150d0d1f580d71bc4348 hawaii_sdma.bin 7b6ca5302b56bd35bf52804919d57e63 hawaii_smc.bin 9f2ba7e720e2af4d7605a9a4fd903513 hawaii_uvd.bin b0f2a043e72fbf265b2f858b8ddbdb09 hawaii_vce.bin
libclc: Git:master/7958b0202b DDX: Git:master/b6d871bf29
dri-devel@lists.freedesktop.org