Changed the GDI driver interface to pass an opaque PHYSDEV pointer
commite21c15e39d7781bae4312d0d758e6eb879b3db03
authorAlexandre Julliard <julliard@winehq.org>
Thu, 28 Mar 2002 22:22:05 +0000 (28 22:22 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 28 Mar 2002 22:22:05 +0000 (28 22:22 +0000)
tree6975c2a8482ef60210f166aa87341478c9706f85
parentc4912ecd5f951772bcc1557b05daba6ec7e1a1a3
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.
78 files changed:
dlls/gdi/Makefile.in
dlls/gdi/driver.c
dlls/gdi/enhmfdrv/dc.c
dlls/gdi/enhmfdrv/enhmetafiledrv.h
dlls/gdi/enhmfdrv/graphics.c
dlls/gdi/enhmfdrv/init.c
dlls/gdi/enhmfdrv/mapping.c
dlls/gdi/enhmfdrv/objects.c
dlls/gdi/mfdrv/bitblt.c
dlls/gdi/mfdrv/dc.c
dlls/gdi/mfdrv/graphics.c
dlls/gdi/mfdrv/init.c
dlls/gdi/mfdrv/mapping.c
dlls/gdi/mfdrv/metafiledrv.h
dlls/gdi/mfdrv/objects.c
dlls/gdi/mfdrv/text.c
dlls/gdi/printdrv.c
dlls/gdi/win16drv/brush.c [deleted file]
dlls/gdi/win16drv/font.c
dlls/gdi/win16drv/graphics.c
dlls/gdi/win16drv/init.c
dlls/gdi/win16drv/objects.c
dlls/gdi/win16drv/pen.c [deleted file]
dlls/gdi/win16drv/text.c
dlls/gdi/win16drv/win16drv.h
dlls/ttydrv/bitmap.c
dlls/ttydrv/dc.c
dlls/ttydrv/graphics.c
dlls/ttydrv/objects.c
dlls/ttydrv/ttydrv.h
dlls/ttydrv/ttydrv.spec
dlls/ttydrv/user.c
dlls/wineps/bitblt.c
dlls/wineps/bitmap.c
dlls/wineps/brush.c
dlls/wineps/clipping.c
dlls/wineps/color.c
dlls/wineps/escape.c
dlls/wineps/font.c
dlls/wineps/graphics.c
dlls/wineps/init.c
dlls/wineps/objects.c [copied from dlls/gdi/win16drv/objects.c with 54% similarity]
dlls/wineps/pen.c
dlls/wineps/ps.c
dlls/wineps/psdrv.h
dlls/wineps/text.c
dlls/wineps/wineps.spec
dlls/x11drv/x11drv.spec
dlls/x11drv/xrender.c
dlls/x11drv/xvidmode.c
graphics/bitblt.c
graphics/escape.c
graphics/mapping.c
graphics/painting.c
graphics/path.c
graphics/x11drv/bitblt.c
graphics/x11drv/bitmap.c
graphics/x11drv/brush.c
graphics/x11drv/clipping.c
graphics/x11drv/dib.c
graphics/x11drv/graphics.c
graphics/x11drv/init.c
graphics/x11drv/objects.c
graphics/x11drv/palette.c
graphics/x11drv/pen.c
graphics/x11drv/text.c
graphics/x11drv/xfont.c
include/bitmap.h
include/gdi.h
include/x11drv.h
objects/bitmap.c
objects/clipping.c
objects/dc.c
objects/dcvalues.c
objects/dib.c
objects/font.c
objects/gdiobj.c
objects/text.c