<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 - [HSW, regression, bisected] i965/pixel_read: Use meta_pbo_GetTexSubImage for PBO ReadPixels (ef0499af255ecd)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89314">bug 89314</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>idr@freedesktop.org, neil@linux.intel.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [HSW, regression, bisected] i965/pixel_read: Use meta_pbo_GetTexSubImage for PBO ReadPixels (ef0499af255ecd)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89314#c8">Comment # 8</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [HSW, regression, bisected] i965/pixel_read: Use meta_pbo_GetTexSubImage for PBO ReadPixels (ef0499af255ecd)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89314">bug 89314</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>Ok, I did a little more digging.  One of the offending values is the 10-bit
value 680.  According to GDB,

(680 / (float)0x3ff) * 0xff == 169.50145

The software path rounds this up to 170 as it should be.  The hardware,
howevver, rounds it down to 169 which is clearly wrong.  Since the dEQP test
requires bit-accurate results, the test fails.

I'm not sure what we want to do here.  One option would be to simply disable
the PBO path for RGB10_A2 since the hardware doesn't round correctly.  Given
how thurough the dEQP test is, it's actually kind of encouraging that RGB10_A2
is the only one that failed.

I'm also CC'ing Ian and Neil since they may want to chip in here.</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>