ABGR Framebuffer compatibility with GLX and RENDER layers?

Michel Dänzer michel at daenzer.net
Thu Aug 4 08:49:56 PDT 2011


On Die, 2011-07-19 at 11:25 -0400, Stirling Westrup wrote:
> 
> So far I've tried:
> 1) default visuals - render and glx work fine, but B and R are
> reversed on screen.
> 2) correct visual only for current bit depth - glx works, but render
> doesn't. Colors are correct.
> 3) correct visual for current bit depth, fake visuals for all other
> depths. - render works, but glx chooses a fake visual at 16-bit depth
> and displays wrong.

It's not entirely clear what exactly each case entails, but from your
description it sounds like the GLX problem with 3) might be the easiest
to fix. Might be as 'simple' as making the GLX visual matching code pay
more attention to component ordering. 


-- 
Earthling Michel Dänzer           |                   http://www.amd.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-devel mailing list