[Bug 91970] [BSW regression] dEQP-GLES3.functional.shaders.precision.int.highp_mul_vertex

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 16 08:46:20 PDT 2015


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

--- Comment #4 from Matt Turner <mattst88 at gmail.com> ---
Created attachment 118317
  --> https://bugs.freedesktop.org/attachment.cgi?id=118317&action=edit
patch

The relevant instructions generated are

mul(8)          g124<1>D        g6<8,8,1>D      g10<8,8,1>UW    { align1 1Q };
mul(8)          g7<1>D          g6<8,8,1>D      g10<8,8,1>UW    { align1 1Q };
...
add(8)          g124.1<2>UW     g124.1<16,8,2>UW g7<16,8,2>UW   { align1 1Q };

I could imagine that the D * UW multiplies don't work as expected (maybe we
should do D * W for signed multiplication?). Attached is a patch that gives
that a try.

-- 
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/20150916/9c5f68b4/attachment.html>


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