<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GEN8] Large perf drop in windowed/composited tests performance"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103847">103847</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[GEN8] Large perf drop in windowed/composited tests performance
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/DRI/i965
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>eero.t.tamminen@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>SW setup:
- Mesa git
- X server git
  - modesetting driver
- drm-tip kernel v4.14 (which has somewhat worse texture read perf than 4.13)
- everything else: Ubuntu 16.04 (Unity/compiz)
- whole system is using the Mesa git version, not just test programs

Between following Mesa commits:
2017-11-13  257edb5b9aedc9fc5d5c13eb2f48a0c11d15456f  glx/dri3: Fix passing
renderType into glXCreateContext
2017-11-14  6ac2d16901927013393f873a34c717ece5014c1a  i965/fs: Fix
extract_i8/u8 to a 64-bit destination

On 1-channel BSW (N3050 NUC), performance in all windowed/composited tests
dropped very clearly.  Drop scales directly with FPS, so it was largest in test
with highest FPS:
- 25-30% in GpuTest Triangle
- 6-7% GLB 2.7 Egypt

Same effect is seen also on BDW GT3, but it's much smaller, and even smaller on
 BDW GT2. ->  I think the issue scales also depending on how memory bandwidth
limited the GPU is.

There's no change in fullscreen benchmarks, only in windowed / composited ones.

>From the Mesa change log between these commits, external BO and MOCS changes
look most likely candinates.

(Not bisecting this, just reporting it in hopes that somebody else can
reproduce  & bisect it.)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>