<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:jason@jlekstrand.net" title="Jason Ekstrand <jason@jlekstrand.net>"> <span class="fn">Jason Ekstrand</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [SNB,regression,dEQP,bisected] functional.shaders.random tests regressed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92033">bug 92033</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>apinheiro@igalia.com, elima@igalia.com
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Assignee</td>
           <td>jason@jlekstrand.net
           </td>
           <td>apuentes@igalia.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [SNB,regression,dEQP,bisected] functional.shaders.random tests regressed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92033#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [SNB,regression,dEQP,bisected] functional.shaders.random tests regressed"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92033">bug 92033</a>
              from <span class="vcard"><a class="email" href="mailto:jason@jlekstrand.net" title="Jason Ekstrand <jason@jlekstrand.net>"> <span class="fn">Jason Ekstrand</span></a>
</span></b>
        <pre>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.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>