Commit Graph

57 Commits

Author SHA1 Message Date
Gregory M. Turner
c7f7848026 gdi32: Initialize SetLayout function pointer. 2011-03-28 17:25:29 +02:00
Alexandre Julliard
3d34f01f3c gdi32: Add null driver entry points for StretchBlt and AlphaBlend. 2011-03-18 16:05:09 +01:00
Alexandre Julliard
5ffbce6d3c gdi32: Add a null driver entry point for StretchDIBits. 2011-03-18 16:04:56 +01:00
Alexandre Julliard
33e27fca77 gdi32: Get rid of the BitBlt driver entry point. 2011-03-17 15:01:11 +01:00
Alexandre Julliard
ef676d6d7d gdi32: Add a null driver entry point for PatBlt. 2011-03-17 14:54:56 +01:00
Alexandre Julliard
2c16ab2ae2 gdi32: Add a null driver entry point for UnrealizePalette. 2011-03-16 23:06:47 +01:00
Alexandre Julliard
31e6f4bc0d gdi32: Add a null driver entry point for GetDeviceCaps. 2011-03-16 23:06:47 +01:00
Alexandre Julliard
45f191dc2a gdi32: Properly manage the driver stack during DC creation and deletion. 2011-03-16 23:06:25 +01:00
Alexandre Julliard
ac5a180278 gdi32: Add null driver entry points for the DIB functions. 2011-03-16 21:50:28 +01:00
Alexandre Julliard
1fc5603cc9 gdi32: Add null driver entry points for the text functions. 2011-03-16 14:14:16 +01:00
Alexandre Julliard
e6d153bbf6 gdi32: Add null driver entry points for the DC state functions. 2011-03-16 11:25:59 +01:00
Alexandre Julliard
122b5bf784 gdi32: Add null driver entry points for the bitmap functions. 2011-03-16 11:20:30 +01:00
Alexandre Julliard
29c3c528db gdi32: Add null driver entry point for world transform functions, and move them to mapping.c. 2011-03-15 17:14:07 +01:00
Alexandre Julliard
9c7b528b6f gdi32: Add null driver entry points for the path functions. 2011-03-11 20:43:15 +01:00
Alexandre Julliard
0d27e3c0ed gdi32: Add null driver entry points for the palette functions. 2011-03-11 18:26:55 +01:00
Alexandre Julliard
0c33f1dd89 gdi32: Add null driver entry points for the color management functions. 2011-03-11 12:38:50 +01:00
Alexandre Julliard
806d0c4f86 gdi32: Add null driver entry points for the pixel format functions. 2011-03-11 12:38:19 +01:00
Alexandre Julliard
d1db4c859c gdi32: Add null driver entry points for the device printer functions. 2011-03-11 12:36:38 +01:00
Alexandre Julliard
30997b5634 gdi32: Add a SetLayout driver entry point and implement it for enhanced metafiles. 2011-03-10 22:10:16 +01:00
Alexandre Julliard
965d41717b gdi32: Add null driver entry points for the various DC settings functions. 2011-03-10 21:58:55 +01:00
Alexandre Julliard
75f792d729 gdi32: Add null driver entry points for SetDCBrush/PenColor. 2011-03-10 20:45:12 +01:00
Alexandre Julliard
adc63287b5 gdi32: Add null driver entry points for the object selection functions. 2011-03-10 12:39:03 +01:00
Alexandre Julliard
6d9ebd05a5 gdi32: Add null driver entry points for the OpenGL functions. 2011-03-10 12:39:03 +01:00
Alexandre Julliard
3a850fc842 gdi32: Add null driver entry points for the mapping functions. 2011-03-10 12:39:03 +01:00
Alexandre Julliard
ec54c80ee5 gdi32: Add null driver entry points for the clipping functions. 2011-03-09 20:21:46 +01:00
Alexandre Julliard
22f920df8e gdi32: Add null driver entry points for the print spooler functions. 2011-03-09 11:47:31 +01:00
Alexandre Julliard
7e3a871497 gdi32: Add null driver entry points for painting functions that have a fallback implementation. 2011-03-09 11:47:30 +01:00
Alexandre Julliard
1f6f82782c gdi32: Add null driver entry points for a number of simple painting functions. 2011-03-09 11:47:14 +01:00
Alexandre Julliard
c82cb23bc2 gdi32: Add initial support for a null graphics driver. 2011-03-08 22:35:18 +01:00
Alexandre Julliard
fcfbb46d2e gdi32: GetDIBColorTable doesn't need to be part of the DC driver interface. 2011-03-08 16:55:04 +01:00
Hans Leidekker
0839dabdab gdi32: Move EnumICMProfiles to the driver. 2010-10-26 15:23:55 +02:00
Alexandre Julliard
f57c1b77dd gdi32: Get rid of the GetDCOrgEx driver entry point, GDI can implement this itself now. 2010-07-26 18:38:31 +02:00
Alexandre Julliard
e27bc88693 gdi32: Add a global function to retrieve the display driver. 2010-05-06 13:50:30 +02:00
Alexandre Julliard
8dc9e8786b gdi32: Don't store the display driver in the global list to avoid the need for locking. 2010-05-06 13:48:24 +02:00
Alexandre Julliard
0e4f742f06 gdi32: Don't bother freeing graphics drivers. 2010-05-06 13:37:32 +02:00
Alexandre Julliard
3858ad7bd3 gdi32: Convert the driver list to a standard Wine list. 2010-04-20 16:21:37 +02:00
Louis Lenders
226a5019e7 Quiet two noisy FIXME's. 2010-03-26 15:34:57 +01:00
Alexandre Julliard
1ac23b9b0f gdi32: Don't include wingdi16.h by default. 2009-12-07 14:18:29 +01:00
Roderick Colenbrander
41f061ea1b wgl: Add initial WGL_ARB_create_context support. 2009-11-18 11:39:57 +01:00
Alexandre Julliard
1c67717876 gdi32: Get rid of the SetDCOrg driver entry point. 2009-11-17 15:14:54 +01:00
Louis Lenders
afce86b4bc gdi32: Add stub for GdiEntry13. 2009-06-15 13:42:31 +02:00
Francois Gouget
f250f4fa04 Assorted spelling fixes. 2009-02-11 15:56:02 +01:00
Andrew Nguyen
e670b01f39 gdi32: Stub the NamedEscape function. 2009-01-27 15:22:40 +01:00
Dan Kegel
32393796bb gdi32: GdiConvertToDevmodeW should not refer to unintialized name bytes. 2008-06-23 12:46:12 +02:00
Roderick Colenbrander
f0307d9366 wgl: Add a wine specific WGL extension which allows you to change the pixel format multiple times. 2008-04-24 12:32:38 +02:00
Hans Leidekker
81e9b43fb2 gdi32: Move GetICMProfile to the driver. 2008-03-05 19:46:03 +01:00
Dmitry Timoshkov
c3fe9ec2f7 gdi32: Add a test for minimal acceptable DEVMODEA size, make it pass under Wine. 2007-12-20 10:47:40 +01:00
Dmitry Timoshkov
c316c1a29f gdi32: In the calculations use a fixed dmSize, not a passed in (possibly too large) one. 2007-12-19 12:19:53 +01:00
Dmitry Timoshkov
beb2dfec2c gdi32: Add a GdiConvertToDevmodeW test, make it pass under Wine. 2007-12-18 13:30:42 +01:00
Alexandre Julliard
58c6bab9c9 gdi32: Don't hold the GDI lock while calling the driver printer functions. 2007-09-24 18:23:42 +02:00