[PULL 1.15] glx random config bug fix
Matt Dew
marcoz at osource.org
Sat Apr 12 09:14:30 PDT 2014
On 04/11/2014 06:03 PM, Kenneth Graunke wrote:
> The following changes since commit d6268c25a8d33241d817977a84f127f8ef0cb9ee:
>
> Xephyr: restore initial window resize lost in xcb conversion (2014-04-07 20:05:40 -0600)
>
> are available in the git repository at:
>
> git://people.freedesktop.org/~kwg/xserver server-1.15-branch
>
> for you to fetch changes up to f32b49ed0f2f2a9565ab737026999c2b4395c911:
>
> glx: Clear new FBConfig attributes to 0 by default. (2014-04-11 16:31:49 -0700)
>
> ----------------------------------------------------------------
> Eric Anholt (1):
> glx: Clear new FBConfig attributes to 0 by default.
>
> glx/glxdricommon.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> Hi Matt,
>
> This patch fixes a bug where applications using GLX would get a random
> Visual/FBConfig, which in many cases ended up being 8x multisampled or
> something ridiculous. In particular, I'm seeing a lot of corruption
> and some GPU hangs with KWin when multisampled (and it never ought to
> be), so landing this should fix a lot of users' desktops.
>
> I tested by running KDE on the new X server and checking that KWin chose
> sane configs.
>
> Thanks!
> --Ken
>
Hi Ken,
This looks like the same thing that Eric A and Matt T were asking
for. I cherry-picked and merged to both .15.1 and .14.6.
Let me know if I'm wrong.
1.15.1:
d6268c2..eec04d7 server-1.15-branch -> server-1.15-branch
1.14.6:
1310ca1..b83f2f7 server-1.14-branch -> server-1.14-branch
The extra info here in your email is nice, thanks for that.
Cheers,
Matt
--
Matt Dew <marcoz at osource.org> Key signature: 0xF7C3 BEC3
Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x.org/archives/xorg-devel/attachments/20140412/cca43c34/attachment-0001.sig>
More information about the xorg-devel
mailing list