[Bug 103343] [GEN9+] 2-6% performance drop in GfxBench ALU2 & SynMark TexFilterTri from "i965/tex: Use blorp texture upload for all CCS_E textures"

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 18 11:27:24 UTC 2017


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

            Bug ID: 103343
           Summary: [GEN9+] 2-6% performance drop in GfxBench ALU2 &
                    SynMark TexFilterTri from "i965/tex: Use blorp texture
                    upload for all CCS_E textures"
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: intel-3d-bugs at lists.freedesktop.org
          Reporter: eero.t.tamminen at intel.com
        QA Contact: intel-3d-bugs at lists.freedesktop.org

While following change:
------------------------------------------------
commit 157faa407f51829fb8b2d2af723547dc8a0d3849
Author:     Jason Ekstrand <jason.ekstrand at intel.com>
AuthorDate: Wed May 31 17:53:34 2017 -0700
Commit:     Kenneth Graunke <kenneth at whitecape.org>
CommitDate: Thu Oct 12 19:58:40 2017 -0700

    i965/tex: Use blorp texture upload for all CCS_E textures

    This improves the FillTex benchmark in GLBench 2.7 by 30% on my Broxton.
    On Ken's Broxton which only has single-channel ram, it improves by 210%.

    v2 (Ken): Check mt->aux_usage == ISL_AUX_USAGE_CCS_E rather than using
              intel_miptree_is_lossless_compressed().

    Reviewed-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
------------------------------------------------

improved GLB 2.7 Fill hugely and SynMark PSPom slightly on all GEN9+ SoC
platforms, it also clearly regressed few tests on *all* GEN9+ platforms.

These regressions are (depending on platform):
* 3-5% in GfxBench v4 ALU2 onscreen & offscreen tests
* 2-6% in SynMark v7 TexFilterTri test

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20171018/54a5fe5c/attachment.html>


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