[Bug 90113] New: [HSW Bisected] OglDrvShComp_6 performance decreased by 10-20%.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 20 00:40:29 PDT 2015


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

            Bug ID: 90113
           Summary: [HSW Bisected] OglDrvShComp_6 performance decreased by
                    10-20%.
           Product: Mesa
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: idr at freedesktop.org
          Reporter: hengx.ding at intel.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

Created attachment 115209
  --> https://bugs.freedesktop.org/attachment.cgi?id=115209&action=edit
dmesg

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

Platform: HSW

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

commit c2a0600d5b0645533ba442b5ab879b23c2564a4d
Author: Kenneth Graunke <kenneth at whitecape.org>
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 <kenneth at whitecape.org>
    Reviewed-by: Jason Ekstrand <jason.ekstrand at intel.com>


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.

-- 
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/20150420/fec9ed01/attachment.html>


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