DDRAW: Fix color keying in DIB_DirectDrawSurface_Blt

H. Verbeet hverbeet at gmail.com
Sat Nov 12 07:43:17 CST 2005


The default value for keylow in DIB_DirectDrawSurface_Blt was 0, but
should be 0xFFFFFFFF. This fixes the in-game intro movie for
BattleZone II. Also optimize DIB_DirectDrawSurface_Blt so it takes the
"easy" path when DDBLT_DDFX is set but lpbltfx is NULL or contains an
empty dwDDFX;

Changelog:
 - Fix the default value for keylow in DIB_DirectDrawSurface_Blt
 - Unset DDBLT_DDFX when lpbltfx is NULL / contains no dwDDFX;
-------------- next part --------------
A non-text attachment was scrubbed...
Name: surface_blt.diff
Type: application/octet-stream
Size: 1074 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20051112/617c9d9a/surface_blt.obj


More information about the wine-patches mailing list