[Bug 79963] [ILK Bisected]some piglit and ogles2conform cases fail

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 22 11:39:50 PDT 2014


Kenneth Graunke <kenneth at whitecape.org> changed:

           What    |Removed                     |Added
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Kenneth Graunke <kenneth at whitecape.org> ---
commit 97d03b9366bfa55b27feb92aa5afacd9c5f6f421
Author: Kenneth Graunke <kenneth at whitecape.org>
Date:   Sat Aug 16 15:18:21 2014 -0700

    i965: Disable try_emit_b2f_of_compare on Gen4-6.

    The optimization relies on CMP setting the destination to 0, which is
    equivalent to 0.0f.  However, early platforms only set the least
    significant byte, leaving the other bits undefined.  So, we must disable
    the optimization on those platforms.

    Oddly, Sandybridge wasn't reported as broken.  The PRM states that it
    only sets the LSB, but the internal documentation says that it follows
    the IVB behavior.  Since it wasn't reported as broken, we believe it
    really does follow the IVB behavior.

    v2: Allow the optimization on Sandybridge (requested by Matt).

    +32 piglits on Ironlake.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?=79963
    Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
    Reviewed-by: Chris Forbes <chrisf at ijw.co.nz>
    Reviewed-by: Matt Turner <mattst88 at gmail.com>

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/20140822/23c98364/attachment-0001.html>

More information about the intel-3d-bugs mailing list