HaloO,

in the XAA transparent copy aka color keying is foreseen as
a driver option.

But unfortunately the mga driver has the NO_TRANSPARENCY
bit set in the ScreenToScreenCopyFlags. Looking into the
code of directFB or the DGA that implements this feature it
seems to be a straight forward thing for someone who knows
the matrox chips and the place where to plug it into the
current mga driver code.

My Intension for using this feature is to program an
extension that works like XCopyArea() but has got an
additional parameter for the transparent pixel.
With direct support in the driver this would be easy.
Or is there a way to call the internal function
MGA_BlitTransRect(), I mean without using DGA?

I need to copy an offscreen pixmap into another, and then
draw with Xlib more stuff on top and finally copy it into
a window. So in the end I want the functionality of 
XDGACopyTransparentArea() with the parameter context
of XCopyArea()---namely GCs and XIDs.

Regards
-- 
TSa (Thomas Sandla�)
_________________________________

Orthogon AG
Vaihinger Str. 169
D-70178 Stuttgart

Tel +49-711-78 19 60-726
Fax +49-711-78 19 60-721
E-Mail: <[EMAIL PROTECTED]>
Internet: http://www.orthogon.com
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to