On Fri, 28 Feb 2003, Thomas Winischhofer wrote:

> The hardware I am dealing with does not support ARGB textures (at least 
> not in 2D level, and I don't want to mess with DRI), but "alpha blended 
> bit blits".
> 
> The difference being: While ARGB textures contain an alpha value for 
> each pixel, the "alpha blended bit blits" render with a static alpha 
> value for all of the bitmap data.
> 
> Is this hardware capability of any use, be it RENDER or any other XAA 
> function?

   Not much in my option.  The interesting area is alpha masks.
While there are cases in render that you'll be able to accelerate,
the semantics of the API are more generic where constant alpha is
merely a special case of an alpha mask.   Perhaps when we get the
translucent window support (XFree86 5 timeframe, I believe) this
hardware feature will be easier to expose.


                        Mark.

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to