In http://www.xfree86.org/pipermail/xpert/2002-July/018977.html
Keith Packard wrote:

> Render permits the use of external alpha buffers for visuals which
> don't include embedded alpha.  To include an embedded alpha channel,
> the server would need to advertise depth 32 windows with RGB masks
> set to leave 8 bits for alpha.  As far as I know, no-one has made
> the necessary changes to add depth 32 support to XFree86 X servers.

http://www.dpmms.cam.ac.uk/~werdna/xfree86-devel/depth32.mga+ati.20020726.patch

is an attempt at adding support for this to the ATi Rage 128 and Radeon,
and Matrox drivers (it also includes broken support for the earlier ATi
driver). At least one bug has been found: when moving windows with twm
the window outlines are not drawn.

    xdpyinfo -ext RENDER
and
        xterm -fa 'mono:matrix=.9 -.4 .4 .9' 
suggest to me that the the patch is doing something right.

Can someone suggest a RENDER benchmark, or at least an application
which uses RENDER and alpha, which might show whether the embedded
alpha channel speeds things up at all ?


-- 
Dr. Andrew C. Aitchison         Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to