On 07.07.2005 15:21, Kevin Koltzau wrote:
The problem I think is when the image is put into an XImage, then copied back out it looses the alpha, so using GetPixel to verify will have the same problem (it just returns XGetPixel). StretchBlt also does this, but AlphaBlend does not as its using XRenderSetPictureTransform to stretch
Hm... is there a way to make the *Blt() functions preserve alpha (as they should)? This message: http://lists.freedesktop.org/archives/cairo/2003-December/000900.html seems to suggest that 32bpp XImages seem to be possible, but then, I hardly know X or how Wine interacts with it...
-f.r.