wine/ dlls/ddraw/ddraw_private.h dlls/ddraw/ds ...
ChangeSet ID: 1000163536950341327115893 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard(a)wine2. 01/09/10 19:12:16 Modified files: dlls/ddraw : ddraw_private.h dlls/ddraw/dsurface: dib.c hal.c hal.h main.c main.h thunks.c user.c user.h include : ddrawi.h Log message: Marcus Meissner <marcus(a)jet.franken.de> Added dwFlags to lock_update private functions so we can pass WRITEONLY/READONLY. Added those flags to the internal Lock() calls. Only copy the surface from screen to surface if not writeonly. Restrict blitting between display window and surface to the locked/unlocked rectangle and the clipwindow section. Added defines for DDHAL_UNLOCKDATA/DDHAL_LOCKDATA, added calls to HAL implementation. Patch: http://cvs.winehq.com/patch.py?id=1000163536950341327115893 Revision Changes Path 1.21 +2 -1 wine/dlls/ddraw/ddraw_private.h 1.5 +2 -2 wine/dlls/ddraw/dsurface/dib.c 1.3 +35 -3 wine/dlls/ddraw/dsurface/hal.c 1.2 +1 -1 wine/dlls/ddraw/dsurface/hal.h 1.23 +6 -3 wine/dlls/ddraw/dsurface/main.c 1.4 +1 -1 wine/dlls/ddraw/dsurface/main.h 1.4 +2 -2 wine/dlls/ddraw/dsurface/thunks.c 1.7 +57 -14 wine/dlls/ddraw/dsurface/user.c 1.4 +1 -1 wine/dlls/ddraw/dsurface/user.h 1.4 +18 -0 wine/include/ddrawi.h
participants (1)
-
Alexandre Julliard