3/3 winex11: add support for dibsections at more depths when XRender is around

Roderick Colenbrander thunderbird2k at gmail.com
Sun Jul 19 15:02:39 CDT 2009


This patch adds support for dibsections at some additional depths like
16-bit/32-bit in case the desktop runs at 24-bit. This fixes some bugs
in which the alpha channel got lost and second this moves depth
conversion (e.g. when blitting a 16-bit dibsection to a 24-bit window)
to the Xserver. The patch has been tested using a bunch of gdi32
bitmap tests by Joel (unmerged) and using C&C Tiberian Sun which uses

Roderick Colenbrander
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-support-for-dibsections-in-depths-other-than-1-b.patch
Type: text/x-diff
Size: 5395 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20090719/b02efa6c/attachment.patch>

More information about the wine-patches mailing list