> On Mon, 26 Jan 2004, Thomas Winischhofer wrote:
>
> > I do now understand that r, g, b can contain separate alpha values for
> > each component (which I easily could support in my driver since I first
> > need to build an accelerator-suitable texture anyway). What is supposed
> > to happen with the 4th, the a component?
Normally you multiply all source components (a,r,g,b) by Mask.a in
order to get a new source. With component alpha, you multiply the
source components by their corresponding mask components.
Mark.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel