From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 89699] Regression in 10.5.1 causes flickering/artifacting in a particular video game Date: Tue, 24 Mar 2015 14:49:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0948164089==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id D0CA56E127 for ; Tue, 24 Mar 2015 07:49:56 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0948164089== Content-Type: multipart/alternative; boundary="1427208596.b282Ae0.17430"; charset="UTF-8" --1427208596.b282Ae0.17430 Date: Tue, 24 Mar 2015 14:49:56 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable https://bugs.freedesktop.org/show_bug.cgi?id=3D89699 --- Comment #7 from Arek Ru=C5=9Bniak --- Andre ff you use yaourt grab pkgs by: yaourt -G mesa-git and yaourt -G lib32-mesa-git, and make it and install (cd mesa-git; makepkg -si; and the = same for lib32-mesa-git) CS GO is 32bit (i belive) app so you need bisect only lib32-mesa-git: Try commit: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3Def7e0b39a24966526b102643= 523feac765771842 It's first one I can build against llvm-3.6, it's probably old enough to run CS:GO without issues but you have to be sure: $cd lib32-mesa-git=20 $cd src/mesa $git checkout ef7e0b39a24966526b102643523feac765771842 $cd ../.. $makepkg -efsi //Try CS:GO and if it's ok, let's bisect: $cd src/mesa $git bisect start=20 //git bisect good _commit_when_CSGO_ok $git bisect good ef7e0b39a24966526b102643523feac765771842 //git bisect bad _commit_when_you_see_issue //you may use mesa 10.5.1 release note: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3D11c0ff60ef19cca84452aa98= 9fb8bb25127473e0 $git bisect bad 11c0ff60ef19cca84452aa989fb8bb25127473e0 //now you can see info about need check some commit $cd ../.. $makepkg -efsi=20=20 //and now try CS:GO //if CS GO has issues still $cd src/mesa $git bisect bad //or if CS GO runs without issues $cd src/mesa $git bisect good=20 -->GOTO //now you can see info about need check some commit=20 //you need check another commit again and again... and again until it gives= to you "first bad commit" and this "first bad commit" is wanted by Michel=20 I hope it help a bit. If ef7e0b39a24966526b102643523feac765771842 is bad, you need llvm-3.5 and s= tart from older mesa commit. --=20 You are receiving this mail because: You are the assignee for the bug. --1427208596.b282Ae0.17430 Date: Tue, 24 Mar 2015 14:49:56 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Comment= # 7 on bug 89699<= /a> from Arek Ru=C5=9Bniak
Andre ff you use yaourt grab pkgs by: yaourt -G mesa-git and y=
aourt -G
lib32-mesa-git, and make it and install (cd mesa-git; makepkg -si; and the =
same
for lib32-mesa-git)
CS GO is 32bit (i belive) app so you need bisect only lib32-mesa-git:
Try commit:
http://cgit.freedesktop.org/mesa/mesa/commit/?=
id=3Def7e0b39a24966526b102643523feac765771842
It's first one I can build against llvm-3.6, it's probably old enough to run
CS:GO without issues but you have to be sure:

$cd lib32-mesa-git=20
$cd src/mesa
$git checkout ef7e0b39a24966526b102643523feac765771842
$cd ../..
$makepkg -efsi
//Try CS:GO and if it's ok, let's bisect:
$cd src/mesa
$git bisect start=20
//git bisect good _commit_when_CSGO_ok
$git bisect good ef7e0b39a24966526b102643523feac765771842
//git bisect bad _commit_when_you_see_issue
//you may use mesa 10.5.1 release note:
http://cgit.freedesktop.org/mesa/mesa/commit/?=
id=3D11c0ff60ef19cca84452aa989fb8bb25127473e0
$git bisect bad 11c0ff60ef19cca84452aa989fb8bb25127473e0
//now you can see info about need check some commit
$cd ../..
$makepkg -efsi=20=20
//and now try CS:GO
//if CS GO has issues still
$cd src/mesa
$git bisect bad
//or if CS GO runs without issues
$cd src/mesa
$git bisect good=20
-->GOTO //now you can see info about need check some commit=20

//you need check another commit again and again... and again until it gives=
 to
you "first bad commit" and this "first bad commit" is w=
anted by Michel=20

I hope it help a bit.
If ef7e0b39a24966526b102643523feac765771842 is bad, you need llvm-3.5 and s=
tart
from older mesa commit.


You are receiving this mail because: =20=20=20=20=20=20
  • You are the assignee for the bug.
--1427208596.b282Ae0.17430-- --===============0948164089== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============0948164089==--