[Xorg] Composite and ABI stability

Deron Johnson Deron.Johnson at Sun.COM
Fri Aug 6 13:16:38 PDT 2004


I mentioned this in an e-mail last week to Keith and Eric Anholt as one 
of the issues with Composite that needs to be resolved.

Keith, Eric: did you get that e-mail? It contained other issues that
need attention.

In my work with Composite, I had to leave out the ARGB visual stuff
entirely. Would it be possible to include the ARGB visual changes
in a separate ifdef, say, #ifdef ARGB_VISUAL?

Keith Packard wrote:
> Around 20 o'clock on Aug 6, Soeren Sandmann wrote:
> 
> 
>>#ifdef COMPOSITE
>>    unsigned long	alphaMask;
>>    int			offsetAlpha;
>>#endif
> 
> 
> I didn't remember this part of the work.  It's really not necessary part 
> of the Composite implementation, it's only used to 'kludge' the color 
> lookup code in colormap.c to return colors with alpha bits already set to 
> one.
> 
> We can easily fix this by having the colormap code call directly into the 
> composite extension and get the appropriate values for "non-core" visuals.
> 
> I'll see about fixing this after I get trapezoids integrated into CVS.
> 
> -keith
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> xorg mailing list
> xorg at freedesktop.org
> http://freedesktop.org/mailman/listinfo/xorg





More information about the xorg mailing list