[Bug 70740] HiZ on SNB causes GPU hang with WebGL web app
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Dec 20 16:30:08 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=70740
Chad Versace <chad.versace at linux.intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #9 from Chad Versace <chad.versace at linux.intel.com> ---
Fixed by the following commit, at least on Chrome OS. If the patch didn't fix
the hang for your distro, please re-open the bug.
commit 1a928816a1b717201f3b3cc998a42731b280e6ba
Author: Chad Versace <chad.versace at linux.intel.com>
Date: Fri Dec 20 04:39:03 2013 -0800
i965/gen6: Fix HiZ hang in WebGL Google Maps
Emitting flushes before depth and hiz resolves at the top of blorp's
state emission fixes the hang. Marchesin and I found the fix
experimentally, as opposed to adhering to a documented hardware
workaround. A more minimal fix likely exists, but this gets the job
done.
Fixes HiZ hangs in the new WebGL Google maps on Sandybridge Chrome OS.
Tested by zooming in and out continuously for 2 hours.
This patch is based on
https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/8bc07bb70163c3706fb4ba5f980e57dc942f56dd
CC: mesa-stable at lists.freedesktop.org
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70740
Signed-off-by: Stéphane Marchesin <marcheu at chromium.org>
Signed-off-by: Chad Versace <chad.versace at linux.intel.com>
Reviewed-by: Paul Berry <stereotype441 at gmail.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20131221/44e22056/attachment.html>
More information about the intel-3d-bugs
mailing list