Hi,
I don't get your 'whiterect' effect with the GL driver, so I assume this is a driver thing.
Use 'SetBlend ALPHABLEND' to perform proper alpha blending instead of the default MASKBLEND-ing. Adding this to your example works for me.
DrawPixmap does not perform blending at all - it effectively works in SOLIDBLEND mode.
I don't get your 'whiterect' effect with the GL driver, so I assume this is a driver thing.
Use 'SetBlend ALPHABLEND' to perform proper alpha blending instead of the default MASKBLEND-ing. Adding this to your example works for me.
DrawPixmap does not perform blending at all - it effectively works in SOLIDBLEND mode.