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
