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, 07 Apr 2015 20:22:36 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0333862521==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 1E09A6E46F for ; Tue, 7 Apr 2015 13:22:36 -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 --===============0333862521== Content-Type: multipart/alternative; boundary="1428438156.85Fb1.10656"; charset="UTF-8" --1428438156.85Fb1.10656 Date: Tue, 7 Apr 2015 20:22:36 +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 #8 from andre35822@yahoo.com --- (In reply to Arek Ru=C5=9Bniak from comment #7) > 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=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: >=20 > $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 >=20 > //you need check another commit again and again... and again until it giv= es > to you "first bad commit" and this "first bad commit" is wanted by Michel= =20 >=20 > I hope it help a bit. > If ef7e0b39a24966526b102643523feac765771842 is bad, you need llvm-3.5 and > start from older mesa commit. Alright so I decided to give this a try since I have some time. I downloaded the mesa-git and lib32-mesa-git tarballs manually and ran makepkg -s then I went into src/mesa and used that command to put in the commit and went back= to the main directory and did makepkg -s instead of makepkg -efsi because I do= n't know what that does...I believe -i installs it but I would prefer it to make .tar.xz packages so I can remove this version using pacman....I am just afr= aid to screw up my system. So I did this for mesa and lib32-mesa to ensure noth= ing would go wrong, and it seemed to have built mesa-git 10.6.0_devel.... Alright, I did sudo pacman -U to install the .tar.xz packages that were bui= lt logged out/in and loaded up CSGO. The graphical issues I have been talking about are still there. I went into /src/mesa did bit bisect start and then = git bisect bad and put the ef7e0b39a24966526b102643523feac765771842 commit. I honestly have no clue what I am doing but I then did the same steps initi= ally of building the package but did commit=20=20=20=20 cb154bb22116910c462f7a83f4401bd01e15c34d which is a commit for 10.4.7 since= the entire 10.4.x series were fine with CSGO and only noticed issues since 10.5 came out. I guess ill move up from 10.4.7 and there? Again I did makepkg -s= and the .tar.xz that were made were the same ones as before. I am confused if I= am actually doing anything here. --=20 You are receiving this mail because: You are the assignee for the bug. --1428438156.85Fb1.10656 Date: Tue, 7 Apr 2015 20:22:36 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Comment= # 8 on bug 89699<= /a> from andre35822@= ;yahoo.com
(In reply to Arek Ru=C5=9Bniak from comment #7)
> 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=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:
>=20
> $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
>=20
> //you need check another commit again and again... and again until it =
gives
> to you "first bad commit" and this "first bad commit&qu=
ot; is wanted by Michel=20
>=20
> I hope it help a bit.
> If ef7e0b39a24966526b102643523feac765771842 is bad, you need llvm-3.5 =
and
> start from older mesa commit.

Alright so I decided to give this a try since I have some time. I downloaded
the mesa-git and lib32-mesa-git tarballs manually and ran makepkg -s then I
went into src/mesa and used that command to put in the commit and went back=
 to
the main directory and did makepkg -s instead of makepkg -efsi because I do=
n't
know what that does...I believe -i installs it but I would prefer it to make
.tar.xz packages so I can remove this version using pacman....I am just afr=
aid
to screw up my system. So I did this for mesa and lib32-mesa to ensure noth=
ing
would go wrong, and it seemed to have built mesa-git 10.6.0_devel....

Alright, I did sudo pacman -U to install the .tar.xz packages that were bui=
lt
logged out/in and loaded up CSGO. The graphical issues I have been talking
about are still there. I went into /src/mesa did bit bisect start and then =
git
bisect bad and put the ef7e0b39a24966526b102643523feac765771842 commit.


I honestly have no clue what I am doing but I then did the same steps initi=
ally
of building the package but did commit=20=20=20=20
cb154bb22116910c462f7a83f4401bd01e15c34d which is a commit for 10.4.7 since=
 the
entire 10.4.x series were fine with CSGO and only noticed issues since 10.5
came out. I guess ill move up from 10.4.7 and there? Again I did makepkg -s=
 and
the .tar.xz that were made were the same ones as before. I am confused if I=
 am
actually doing anything here.


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