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
Created attachment 94054 [details] oilrush_scrot.png
Created attachment 94055 [details] Xorg.0.log
Could you try patch 025d99ce3cea21c9ecea77b95655c0c838b2fa3c from master?
(In reply to comment #3) > Could you try patch 025d99ce3cea21c9ecea77b95655c0c838b2fa3c from master? Build Mesa git-62a358 with the above patch,the problem was fixed.
can you please take the patch to mesa 10.1?
(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.
Ian, please cherry-pick to 10.1.
Already done as 50066dc.
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.