Bug 75083 - [IVB/HSW bisected]3D performance (e.g. padman, smokin-guns) reduced ~10%
Summary: [IVB/HSW bisected]3D performance (e.g. padman, smokin-guns) reduced ~10%
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: All Linux (All)
: high major
Assignee: Kenneth Graunke
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-17 09:40 UTC by Guo Jinxian
Modified: 2014-03-07 07:59 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.0.log on commit d8c7740ddabeb456243e40dc3cf0e86c7fca09d0 (21.80 KB, text/plain)
2014-02-17 09:40 UTC, Guo Jinxian
Details

Description Guo Jinxian 2014-02-17 09:40:03 UTC
Created attachment 94200 [details]
xorg.0.log on commit d8c7740ddabeb456243e40dc3cf0e86c7fca09d0

------------------------------------------------
Platform: IVB/HSW
Mesa: (10.1)git-62a3588
Xserver: xorg-server-1.14.5
Xf86_video_intel: (master)2.99.910-3 git-5142d1c
Cairo: (master)git-4144307
Kernel:	(drm-intel-nightly) efb4a6a66f8de821515c8a2a5571d9ebc251dbd5

Bug detailed description:
----------------------------------------------
Padman and Smokin-Guns performance reduced ~10% on IVB/HSW. The problem exists on both Raw X and gnome-session. Please see the Xorg.0.log.
The bug exist on Mesa 10.1 and master branch,not on Mesa 10.0 branch.

It’s a Mesa regression, bisecting show that the first bad commit is:
d8c7740ddabeb456243e40dc3cf0e86c7fca09d0
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Wed Jan 15 10:08:38 2014 -0800
    i965: Support 32 texture image units on Haswell+.

Performance
--------------------------------------------------------------------
                          git- 5a51a26  git- d8c7740
padman                    263.33           239.1
Smokin-Guns                189.97           175.1

Reproduce steps:
---------------------------------------------
1, xinit&
2, vblank_mode=0 ./smokinguns.x86_64 +set r_fullscreen 1 +timedemo 1 +set demodone "quit" +set demoloop1 "demo pts; set nextdemo vstr demodone" +vstr demoloop1 +set r_customwidth 1920 +set r_customheight 1080
Comment 1 meng 2014-02-20 02:05:18 UTC
3D cases(ET: Quake Wars Demo, Openarena v0.8.8, urbanterror v4.1) also reduced by 
3%~6%.
Comment 2 zhoujian 2014-03-07 07:58:59 UTC
The problem can't reproduce,so verified it.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.