[Bug 92033] [SNB, regression, dEQP, bisected] functional.shaders.random tests regressed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 17 23:35:38 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92033

Jason Ekstrand <jason at jlekstrand.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |apinheiro at igalia.com,
                   |                            |elima at igalia.com
           Assignee|jason at jlekstrand.net        |apuentes at igalia.com

--- Comment #1 from Jason Ekstrand <jason at jlekstrand.net> ---
I'm pretty sure I know exactly what's going on here.  NIR has swizzles for all
ALU instructions, but i965 can't swizzle some (maybe all?) math instructions. 
The easiest fix would be to simply make emit_math emit an additional MOV if
there is a non-trivial swizzle.  The reason this showed up as a regression is
probably that we're doing better coalescing now than we were before.  The bug
was present, we just weren't tickling it.  I'm re-assigning this to one of the
Igalia people.

DISCLAIMER: The above is entirely off the top of my head.  I haven't looked at
the docs or the actual shaders.

Mark: As a side-note, we should probably be running dEQP on a HSW as well as
BDW.  That way we get their merciless shader tests on vec4 as well as FS.  That
would have caught this one earlier.

-- 
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/20150918/dced39c0/attachment.html>


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