Bug 74969 - [IVB/HSW/BYT bisected] render error in unigine-oilrush with 10.1 branch
Summary: [IVB/HSW/BYT bisected] render error in unigine-oilrush with 10.1 branch
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: high major
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-14 09:35 UTC by zhoujian
Modified: 2014-02-21 02:17 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
oilrush_scrot.png (1.88 MB, image/png)
2014-02-14 09:40 UTC, zhoujian
Details
Xorg.0.log (243.26 KB, text/plain)
2014-02-14 09:43 UTC, zhoujian
Details

Description zhoujian 2014-02-14 09:35:05 UTC
Platform: IVB/HSW/BYT
Libdrm:(master)libdrm-2.4.52-3-g128e74cf6492025e63e035566bd6e2203e8da5e1
Mesa:(10.1)62a358892f36b479e0992957a16f1e7c52bce8e2
Xserver:(server-1.14-branch)xorg-server-1.14.5
Xf86_video_intel:(master)2.99.910-21-g1c5ccf5d9d8beb7e8343eb2d07bbf97f53c1a224
Cairo:(master)4144307dbfbe7b297135d9ea4b080cae7e06b997
Libva:(master)b4a4f9b212d8b0bf41a910a85a4898573261d2a7
Libva_intel_driver: (master)54cb60f3d973ce6a908ea57f5aa7481803fe653a
Kernel:(drm-intel-nightly)git-64fcdb

Bug detailed description:
----------------------------------------------
Render error when runing unigine-oilrush on IVB/HSW/BYT. The problem exists on gnome-session and Raw X.  It’s Mesa regression, btw it’s Ok on Mesa 10.0 branch and upsteam(master). Please see oilrush_scrot.png.
By bisected show the first bad commit is :
4bd6e0d7c69b304be88996a6c2b96ce7d996e627 
Author: Matt Turner <mattst88@gmail.com> 
glsl: Vectorize multiple scalar assignments 
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> 

Reproduce steps:
---------------------------------------------
1, xinit&
2, cd /unigine-oilrush-1.12/OilRush-1.12
3, ./launcher_x86.sh
Comment 1 zhoujian 2014-02-14 09:40:53 UTC
Created attachment 94054 [details]
oilrush_scrot.png
Comment 2 zhoujian 2014-02-14 09:43:17 UTC
Created attachment 94055 [details]
Xorg.0.log
Comment 3 Matt Turner 2014-02-14 18:41:59 UTC
Could you try patch 025d99ce3cea21c9ecea77b95655c0c838b2fa3c from master?
Comment 4 zhoujian 2014-02-17 03:41:30 UTC
(In reply to comment #3)
> Could you try patch 025d99ce3cea21c9ecea77b95655c0c838b2fa3c from master?
Build Mesa git-62a358 with the above patch,the problem was fixed.
Comment 5 zhoujian 2014-02-17 05:09:32 UTC
can you please take the patch to mesa 10.1?
Comment 6 Matt Turner 2014-02-17 06:30:37 UTC
(In reply to comment #5)
> can you please take the patch to mesa 10.1?

It's marked for 10.1, so Ian will cherry-pick it.
Comment 7 Gordon Jin 2014-02-20 13:32:41 UTC
Ian, please cherry-pick to 10.1.
Comment 8 Ian Romanick 2014-02-20 21:42:18 UTC
Already done as 50066dc.
Comment 9 zhoujian 2014-02-21 02:17:41 UTC
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.