wine/ dlls/gdi/Makefile.in dlls/gdi/driver.c d ...

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 28 16:22:07 CST 2002


ChangeSet ID:	1017354127952894815084623
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	02/03/28 16:22:07

Modified files:
	dlls/gdi       : Makefile.in driver.c printdrv.c 
	dlls/gdi/enhmfdrv: dc.c enhmetafiledrv.h graphics.c init.c 
	                   mapping.c objects.c 
	dlls/gdi/mfdrv : bitblt.c dc.c graphics.c init.c mapping.c 
	                 metafiledrv.h objects.c text.c 
	dlls/gdi/win16drv: font.c graphics.c init.c objects.c text.c 
	                   win16drv.h 
	dlls/ttydrv    : bitmap.c dc.c graphics.c objects.c ttydrv.h 
	                 ttydrv.spec user.c 
	dlls/wineps    : bitblt.c bitmap.c brush.c clipping.c color.c 
	                 escape.c font.c graphics.c init.c objects.c 
	                 pen.c ps.c psdrv.h text.c wineps.spec 
	dlls/x11drv    : x11drv.spec xrender.c xvidmode.c 
	graphics       : bitblt.c escape.c mapping.c painting.c path.c 
	graphics/x11drv: bitblt.c bitmap.c brush.c clipping.c dib.c 
	                 graphics.c init.c objects.c palette.c pen.c 
	                 text.c xfont.c 
	include        : bitmap.h gdi.h x11drv.h 
	objects        : bitmap.c clipping.c dc.c dcvalues.c dib.c 
	                 font.c gdiobj.c text.c 
Removed files:
	dlls/gdi/win16drv: brush.c pen.c 

Log message:
	Changed the GDI driver interface to pass an opaque PHYSDEV pointer
	instead of a DC structure.
	Removed some direct accesses to the DC structure from the drivers.
	Got rid the bitmap driver.

Patch: http://cvs.winehq.com/patch.py?id=1017354127952894815084623

Revision  Changes    Path
 1.22     +0 -2      wine/dlls/gdi/Makefile.in
 1.10     +8 -1      wine/dlls/gdi/driver.c
 1.21     +5 -5      wine/dlls/gdi/printdrv.c
 1.2      +44 -44    wine/dlls/gdi/enhmfdrv/dc.c
 1.2      +100 -95   wine/dlls/gdi/enhmfdrv/enhmetafiledrv.h
 1.2      +69 -59    wine/dlls/gdi/enhmfdrv/graphics.c
 1.2      +32 -22    wine/dlls/gdi/enhmfdrv/init.c
 1.2      +12 -12    wine/dlls/gdi/enhmfdrv/mapping.c
 1.2      +26 -72    wine/dlls/gdi/enhmfdrv/objects.c
 1.2      +16 -14    wine/dlls/gdi/mfdrv/bitblt.c
 1.2      +38 -38    wine/dlls/gdi/mfdrv/dc.c
 1.2      +53 -52    wine/dlls/gdi/mfdrv/graphics.c
 1.2      +44 -34    wine/dlls/gdi/mfdrv/init.c
 1.2      +20 -21    wine/dlls/gdi/mfdrv/mapping.c
 1.2      +110 -105  wine/dlls/gdi/mfdrv/metafiledrv.h
 1.2      +25 -45    wine/dlls/gdi/mfdrv/objects.c
 1.2      +4 -5      wine/dlls/gdi/mfdrv/text.c
 1.2      +16 -14    wine/dlls/gdi/win16drv/font.c
 1.2      +19 -14    wine/dlls/gdi/win16drv/graphics.c
 1.2      +20 -12    wine/dlls/gdi/win16drv/init.c
 1.2      +61 -12    wine/dlls/gdi/win16drv/objects.c
 1.2      +3 -2      wine/dlls/gdi/win16drv/text.c
 1.2      +17 -18    wine/dlls/gdi/win16drv/win16drv.h
 1.11     +23 -88    wine/dlls/ttydrv/bitmap.c
 1.13     +12 -23    wine/dlls/ttydrv/dc.c
 1.8      +63 -118   wine/dlls/ttydrv/graphics.c
 1.9      +4 -74     wine/dlls/ttydrv/objects.c
 1.16     +41 -49    wine/dlls/ttydrv/ttydrv.h
 1.22     +3 -4      wine/dlls/ttydrv/ttydrv.spec
 1.15     +1 -0      wine/dlls/ttydrv/user.c
 1.4      +12 -11    wine/dlls/wineps/bitblt.c
 1.6      +94 -42    wine/dlls/wineps/bitmap.c
 1.8      +46 -51    wine/dlls/wineps/brush.c
 1.5      +12 -11    wine/dlls/wineps/clipping.c
 1.5      +4 -17     wine/dlls/wineps/color.c
 1.13     +12 -23    wine/dlls/wineps/escape.c
 1.23     +10 -16    wine/dlls/wineps/font.c
 1.7      +90 -88    wine/dlls/wineps/graphics.c
 1.30     +7 -8      wine/dlls/wineps/init.c
 1.8      +2 -38     wine/dlls/wineps/objects.c
 1.7      +7 -13     wine/dlls/wineps/pen.c
 1.10     +89 -100   wine/dlls/wineps/ps.c
 1.30     +72 -76    wine/dlls/wineps/psdrv.h
 1.11     +54 -53    wine/dlls/wineps/text.c
 1.12     +4 -1      wine/dlls/wineps/wineps.spec
 1.30     +9 -2      wine/dlls/x11drv/x11drv.spec
 1.3      +31 -38    wine/dlls/x11drv/xrender.c
 1.14     +2 -2      wine/dlls/x11drv/xvidmode.c
 1.16     +6 -5      wine/graphics/bitblt.c
 1.29     +1 -1      wine/graphics/escape.c
 1.15     +9 -9      wine/graphics/mapping.c
 1.48     +31 -31    wine/graphics/painting.c
 1.26     +12 -12    wine/graphics/path.c
 1.39     +62 -65    wine/graphics/x11drv/bitblt.c
 1.36     +5 -5      wine/graphics/x11drv/bitmap.c
 1.23     +14 -19    wine/graphics/x11drv/brush.c
 1.20     +7 -7      wine/graphics/x11drv/clipping.c
 1.89     +124 -101  wine/graphics/x11drv/dib.c
 1.43     +102 -120  wine/graphics/x11drv/graphics.c
 1.46     +11 -23    wine/graphics/x11drv/init.c
 1.16     +0 -19     wine/graphics/x11drv/objects.c
 1.30     +2 -1      wine/graphics/x11drv/palette.c
 1.14     +5 -8      wine/graphics/x11drv/pen.c
 1.30     +12 -13    wine/graphics/x11drv/text.c
 1.93     +6 -8      wine/graphics/x11drv/xfont.c
 1.24     +0 -16     wine/include/bitmap.h
 1.58     +105 -98   wine/include/gdi.h
 1.99     +51 -69    wine/include/x11drv.h
 1.47     +21 -4     wine/objects/bitmap.c
 1.31     +4 -4      wine/objects/clipping.c
 1.70     +30 -20    wine/objects/dc.c
 1.16     +5 -5      wine/objects/dcvalues.c
 1.64     +16 -71    wine/objects/dib.c
 1.64     +6 -6      wine/objects/font.c
 1.68     +29 -6     wine/objects/gdiobj.c
 1.43     +1 -1      wine/objects/text.c




More information about the wine-cvs mailing list