[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