<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 - [HSW Bisected] OglDrvShComp_6 performance decreased by 10-20%."
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90113">90113</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[HSW Bisected] OglDrvShComp_6 performance decreased by 10-20%.
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>unspecified
          </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>idr@freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>hengx.ding@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=115209" name="attach_115209" title="dmesg">attachment 115209</a> <a href="attachment.cgi?id=115209&action=edit" title="dmesg">[details]</a></span>
dmesg

System Environment:
--------------------------
Regression: yes

Platform: HSW

kernel: drm-intel-nightly: 5ea91de4ff45adb60031853d64314c3405378fbd(2015-04-15)

commit c2a0600d5b0645533ba442b5ab879b23c2564a4d
Author: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>
Date:   Thu Apr 9 23:26:49 2015 -0700

    i965: Don't set NirOptions for stages that will use the vec4 backend.

    We've started using NirOptions != NULL to mean "we're using NIR for this
    stage."  However, when INTEL_USE_NIR=1, we set it for a bunch of stages
    that still use the vec4 backend, and thus definitely aren't using NIR.

    For example, if INTEL_USE_NIR=1 we disable the GLSL IR cubemap
    normalization pass, even for vertex shaders and geometry shaders.  This
    is wrong, but breaks a very uncommon case.

    When I started deleting GLSL IR for stages where we claimed to be using
    NIR, this bug quickly became apparent.

    For now, only set it for fragment shaders, and vertex shaders if
    brw->scalar_vs is set.

    Signed-off-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>
    Reviewed-by: Jason Ekstrand <<a href="mailto:jason.ekstrand@intel.com">jason.ekstrand@intel.com</a>>


Bug detailed description:
-----------------------------

case OglDrvShComp_6 was found performance decrease from 1.03 to 0.82

Reproduce steps:
---------------------------

run OglDrvShComp_6 on different commit of Mesa and check the performance
difference.</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>