[Bug 88978] [bisected] [SI Scheduler] Graphical corruption in Dota 2
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat May 23 13:43:12 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=88978
--- Comment #11 from Daniel Scharrer <daniel at constexpr.org> ---
Created attachment 115995
--> https://bugs.freedesktop.org/attachment.cgi?id=115995&action=edit
patch to disable the machine scheduler for SI
I can confirm that these these glitches are still present on current LLVM +
Mesa git with a 7950 (TAHITI).
Glitches happen in various games with different engines (Source, Unity, …).
Here is a trace of The Talos Principle (first posted in bug #88561 comment 9),
that still produces more than just occasional glitches (even with Marek's
patch):
http://constexpr.org/tmp/Talos-radeonsi.3.trace.xz (147 MiB)
Like sarnex, I have bisected this to LLVM
51a3c27d6e0c66cc8d2d1da8e9205fec7b74ca5c (r227461).
I had to revert b8797a7 and a99a16a in current Mesa git for it to build against
that LLVM revision.
Some Source engine games (L4D2, Nuclear Dawn, maybe others) don't just produce
graphical glitches but also frequently lock up the GPU since a later change to
the machine scheduler (r233366) - see bug #90378.
Disabling the machine scheduler for SI on current LLVM (see attached patch)
also fixes both the lockups an graphical glitches.
Additionally, using R600_DEBUG=switch_on_eop with unpatched LLVM also works
around both the graphical glitches and and GPU lockups.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150523/6c4ff000/attachment.html>
More information about the dri-devel
mailing list