[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