xorg HEAD + Mesa HEAD = boom

David Reveman davidr at novell.com
Thu Mar 30 21:06:49 PST 2006


On Thu, 2006-03-30 at 13:51 -0800, Ian Romanick wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Kristian Høgsberg wrote:
> > Benjamin Herrenschmidt wrote:
> > 
> >> Haven't had time to investigate much yet (and probably won't for a
> >> couple of weeks) but with a build of today's CVS Mesa, r300 DRI, and X
> >> against that Mesa version (the whole lot), the server blows up right
> >> away when launching glxinfo or glxgears.
> >>
> >> The latest log I got (with glxgears) shows this backtrace:
> > 
> > It isn't clear from the stack trace what went wrong, but I've just
> > checked in a patch which fixes a few issues: GLcore needs to build with
> > TLS settings matching glx, the ARGB visual is now marked as
> > non-conformant, and there was a problem with freeing a mesa buffer even
> > if it never got allocated.
> 
> What is non-conformant about those visuals?

That they have depth 32 and that the alpha channel is used for per-pixel
translucency confuses a lot of apps. GLX apps (and glXChooseVisual) pick
these ARGB32 visuals instead of normal visuals if they aren't
non-conformant.

-David




More information about the xorg mailing list