Bug 91217

Summary: [BXT-P/BSW/SKL/KBL] Rendercheck gradients fails
Product: xorg Reporter: cprigent <christophe.prigent>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: RESOLVED MOVED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: high    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
rendercheck log
none
dmesg
none
kernel config none

Description cprigent 2015-07-03 16:11:51 UTC
Created attachment 116926 [details]
rendercheck log

Hardware
Platform: Braswell M 
CPU : Intel(R) CPU  @ 1.52 GHz (family: 6, model: 76 stepping: 3)
SoC : BSW C0
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All
Feature Reworks: F28, F32,F33 & F37
Optional reworks : O-01a
Software
BIOS : BRAS.X64.B074.R00.1505311952
TXE FW : 2.0.0.2064
Ksc : 1.08
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel 4.1.0 28b121260e4becad301d454a5da68945c9c66564 from git://anongit.freedesktop.org/drm-intel branch drm-intel-nightly
cairo c8b6c6066a238cf4cb04679e1149e956b1556a0c from http://cgit.freedesktop.org/cairo
drm 203983f842a889b279698fdea46e83ee4450a1db from http://cgit.freedesktop.org/mesa/drm/
intel-driver e49960198a4c53ad96e36e0952db514764af06f6 from http://cgit.freedesktop.org/vaapi/intel-driver
libva 5d07b29687db6d17811b7ecf9b779377e9851a27 from http://cgit.freedesktop.org/libva/
mesa d15b32ebded278243eb648bb9ecd4c5f5d6d0569 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel e5c6e48cc9e11f659d0d9d1b907357e28a554e9f from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
xserver fa12f2c150b2f50de9dac4a2b09265f13af353af from http://cgit.freedesktop.org/xorg/xserver
xorg: 1.17.99 installed with script git_xorg.sh
rendercheck 604e3bbe6d8d96bec284a83c08c5cc5f159a243c from http://anongit.freedesktop.org/git/xorg/app/rendercheck.git

Steps
------
1. Execute command:
./rendercheck -t gradients
2. Wait a moment

Actual results
--------------
2. Several tests are fail
51609 tests passed of 51681 total

Expected result:
----------------
2. 100% of all tests are pass
Comment 1 cprigent 2015-07-03 16:15:59 UTC
Created attachment 116927 [details]
dmesg
Comment 2 cprigent 2015-07-03 16:16:35 UTC
Created attachment 116928 [details]
kernel config
Comment 3 cprigent 2015-10-06 09:21:25 UTC
Still reproduced:
Gradient test-Atop linear gradient test on x2b10g10r10	74/80
Gradient test-Atop linear gradient test on x2r10g10b10	74/80
Gradient test-ConjointAtop linear gradient test on x2b10g10r10	74/80
Gradient test-ConjointAtop linear gradient test on x2r10g10b10	74/80
Gradient test-ConjointOver linear gradient test on x2b10g10r10	74/80
Gradient test-ConjointOver linear gradient test on x2r10g10b10	74/80
Gradient test-DisjointAtop linear gradient test on x2b10g10r10	74/80
Gradient test-DisjointAtop linear gradient test on x2r10g10b10	74/80
Gradient test-DisjointOver linear gradient test on x2b10g10r10	74/80
Gradient test-DisjointOver linear gradient test on x2r10g10b10	74/80
Gradient test-Over linear gradient test on x2b10g10r10	74/80
Gradient test-Over linear gradient test on x2r10g10b10	74/80

Platform: Braswell M
CPU : Intel(R) CPU  @ 1.52 GHz (family: 6, model: 76 stepping: 3)
SoC : BSW C0
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All
Feature Reworks: F28, F32,F33 & F37
Optional reworks : O-01a
Software
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1157
Ksc (EC FW): 1.15
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel: drm-intel-nightly 78a01ed08ac09d84cb47db59dd10fe9de1ee6c4a 4.3.0-rc2 from git://anongit.freedesktop.org/drm-intel
cairo: (HEAD, origin/master, origin/HEAD, master) f6c46d9473e40d4a3363c96e1fc7fffc81ed12e7 from git://git.freedesktop.org/git/cairo
drm: (HEAD, origin/master, origin/HEAD, master) c3301d013444b7b5d02c58307e188e292d8cf18a from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, origin/master, origin/HEAD, master) 29f4234504fd99299997a3fc2f01393fb77030b7 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, origin/master, origin/HEAD, master) fdd6ee00c916f530e4d0aa1b250633643999dcf1 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, origin/master, origin/HEAD) 30e84530a097278c7cf01c0491dba5866510c4c5 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) 300319e2044cb1050e9cbc49c9985b995eaca5fe from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, origin/master, origin/HEAD, master) bcb60a49c5e74aa11d0256874659afddea91e53d from git://git.freedesktop.org/git/xorg/xserver
intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) 88cbb41ade5a66f96b7cd3844ce86f43d192afa0 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools 

Kernel:
commit 78a01ed08ac09d84cb47db59dd10fe9de1ee6c4a
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Mon Aug 31 18:43:56 2015 +0300
drm-intel-nightly: 2015y-08m-31d-15h-42m-59s UTC integration manifest
Comment 4 cprigent 2015-10-06 17:19:34 UTC
Reproduced on SKL-Y:

Hardware
Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D0 2+2 (ou ULX-D1)
QDF : QJA4 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories 

Software 
Linux distribution: Ubuntu 14.04 LTS 64 bits 
Kernel: drm-intel-nightly bf2dbbc 4.3.0-rc2 from git://anongit.freedesktop.org/drm-intel
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1163
Ksc (EC FW): 1.16
Mesa - 10.6.7
xf86-video-intel - 2.99.917
Libdrm - 2.4.64
Libva - 1.6.1
vaapi intel-driver - 1.6.1
Cairo - 1.14.2
Xorg Xserver - 1.17.2
Comment 5 cprigent 2015-11-15 12:29:46 UTC
Following tests are fail on BSW-M and SKL-Y with last setup:
Gradient test-Atop linear gradient test on x2b10g10r10
Gradient test-Atop linear gradient test on x2r10g10b10
Gradient test-ConjointAtop linear gradient test on x2b10g10r10
Gradient test-ConjointAtop linear gradient test on x2r10g10b10
Gradient test-ConjointOver linear gradient test on x2b10g10r10
Gradient test-ConjointOver linear gradient test on x2r10g10b10
Gradient test-DisjointAtop linear gradient test on x2b10g10r10
Gradient test-DisjointAtop linear gradient test on x2r10g10b10
Gradient test-DisjointOver linear gradient test on x2b10g10r10
Gradient test-DisjointOver linear gradient test on x2r10g10b10
Gradient test-Over linear gradient test on x2b10g10r10
Gradient test-Over linear gradient test on x2r10g10b10

Platform: Braswell M
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW D0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All
Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19

Platform: SKY LAKE Y
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19

Software
Linux distribution: Ubuntu 15.04 LTS 64 bits
kernel 4.3.0-drm-intel-nightly (a3b0dec) from git://anongit.freedesktop.org/drm-intel
  commit a3b0dec82fdb59c629c4fb9847245b80b0cf69dd
  Author: Jani Nikula <jani.nikula@intel.com>
  Date: Fri Nov 6 14:48:23 2015 +0200
  drm-intel-nightly: 2015y-11m-06d-12h-48m-02s UTC integration manifest
Mesa 11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Comment 6 Luis Botello 2016-04-01 22:09:54 UTC
This issue is also seen on BXT-P (APL) with the following configuration

 
==Hardware configuration==
--------------------------------------------------
Platform	                BXT - P (APL)
Motherboard model	        Apollo Lake
Motherboard type	        NOTEBOOK Hand Held
Motherboard manufacturer	Intel Corp.
CPU family	                Other
CPU information	                06/5c
GPU Card	                Intel Corporation Device 5a84 (rev 03) (prog-if 00 [VGA controller])
Memory ram	                8 GB


==Software configuration==
--------------------------------------------------
Linux distribution: Ubuntu 15.10 64Bits
 --> Component : drm 
	 url : http://cgit.freedesktop.org/mesa/drm 
	 tag : libdrm-2.4.67-11-gea78c17 
	 commit : ea78c17 
	 author : Emil Velikov <emil.l.velikov@gmail.com> 
	 age : 20 hours ago 
 --> Component : mesa 
	 url : http://cgit.freedesktop.org/mesa/mesa 
	 tag : mesa-11.1.2 
	 commit : 7bcd827 
	 author : Emil Velikov <emil.velikov@collabora.com> 
	 age : 7 weeks ago 
 --> Component : xf86-video-intel 
	 url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel 
	 tag : 2.99.917-590-g094924f 
	 commit : 094924f 
	 author : Chris Wilson <chris@chris-wilson.co.uk> 
	 age : 4 days ago 
 --> Component : libva 
	 url : http://cgit.freedesktop.org/libva/ 
	 tag : libva-1.7.0-1-g2339d10 
	 commit : 2339d10 
	 author : Xiang Haihao <haihao.xiang@intel.com> 
	 age : 13 days ago 
 --> Component : vaapi (intel-driver) 
	 url : http://cgit.freedesktop.org/vaapi/intel-driver 
	 tag : 1.7.0-5-g759e44d 
	 commit : 759e44d 
	 author : peng.chen <peng.c.chen@intel.com> 
	 age : 13 days ago 
 --> Component : cairo 
	 url : http://cgit.freedesktop.org/cairo 
	 tag : 1.15.2 
	 commit : db8a7f1 
	 author : Bryce Harrington <bryce@osg.samsung.com> 
	 age : 4 months ago 
 --> Component : xserver 
	 url :  http://cgit.freedesktop.org/xorg/xserver 
	 tag : xorg-server-1.18.0-254-g44e1c97 
	 commit : 44e1c97 
	 author : Olivier Fourdan <ofourdan@redhat.com> 
	 age : 8 days ago 



==kernel configuration==
--------------------------------------------------
Branch : drm-intel-nightly
commit f5d413cccefa1f93d64c34f357151d42add63a84
Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Date:   Thu Mar 24 14:35:16 2016 +0000

    drm-intel-nightly: 2016y-03m-24d-14h-34m-29s UTC integration manifest
Kernel version : 4.5.0
Architecture : source amd64 all
Comment 7 Luis Botello 2016-04-01 22:12:04 UTC
Adding test cases to the previous comment:

Test Cases
=============================
Over linear gradient test on x2r10g10b10
Over linear gradient test on x2b10g10r10
Atop linear gradient test on x2r10g10b10
Atop linear gradient test on x2b10g10r10
DisjointOver linear gradient test on x2r10g10b10
DisjointOver linear gradient test on x2b10g10r10
DisjointAtop linear gradient test on x2r10g10b10
DisjointAtop linear gradient test on x2b10g10r10
ConjointOver linear gradient test on x2r10g10b10
ConjointOver linear gradient test on x2b10g10r10
ConjointAtop linear gradient test on x2r10g10b10
ConjointAtop linear gradient test on x2b10g10r10
ConjointXor linear gradient test on r8g8b8 window
Comment 8 yann 2016-04-29 12:30:46 UTC
Milestone criteria blocker so increasing priority
Comment 9 Martin Peres 2019-11-27 13:38:13 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/issues/58.

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.