EXA component alpha

Thomas Hellström unichrome at shipmail.org
Fri Jan 6 14:32:53 PST 2006


Eric Anholt wrote:

>On Thu, 2006-01-05 at 13:10 +0100, Thomas Hellström wrote:
>  
>
>>Hi!
>>
>>While working with via composite acceleration I've come across 
>>situations where the src picture is ABGR8888 and the mask is ARGB8888.
>>
>>Is the four component mask intended to be used as component alpha or 
>>should the RGB data be ignored and the A channel be used as alpha for 
>>all channels on the source?
>>    
>>
>
>If the component alpha flag on the mask (pMask->componentaAlpha) is set,
>then you need to do component alpha blending with it.  If you could
>manage to do that with via hardware in one pass, congratulations, you've
>got features that aren't in radeons, r128, 3dfx, sis, mga, etc.
>
Thanks. Hmm, according to the docs it should be OK. The unichrome texture engines seem quite flexible when it comes to different blending modes, but they are not very fast. Translucent windows are just barely enjoyable in 24 bit mode :).



/Thomas



>------------------------------------------------------------------------
>
>_______________________________________________
>xorg mailing list
>xorg at lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/xorg
>





More information about the xorg mailing list