[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