Huw Davies
|
aa4934783f
|
gdi32: Where possible directly access the DC instead of using GetCurrentObject().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-29 23:43:35 +09:00 |
Anton Baskanov
|
18dc14ed9a
|
gdi32: Return default palette entries from GetSystemPaletteEntries for non-palette-based devices.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-21 19:19:09 +09:00 |
Nikolay Sivov
|
7889b17425
|
gdi32: Added GetFontRealizationInfo() export.
|
2015-09-01 19:28:16 +09:00 |
Patrick Rudolph
|
d2a91a3aed
|
gdi32: Add stub functions.
|
2015-04-17 17:32:46 +09:00 |
André Hentschel
|
4573aecf5b
|
gdi32: Fix a comment.
|
2014-01-02 11:52:11 +01:00 |
Alexandre Julliard
|
7c3bb6070a
|
gdi32: Don't bother returning the driver module from DRIVER_load_driver.
|
2013-12-30 19:01:52 +01:00 |
Alexandre Julliard
|
3bd1e59cfb
|
gdi32: Remove no longer used default driver name.
|
2013-10-30 09:47:22 +01:00 |
Alexandre Julliard
|
74efeab238
|
gdi32: Trigger creation of the desktop window when the display driver is needed.
|
2013-10-29 12:51:26 +01:00 |
Alexandre Julliard
|
9675aa173a
|
gdi32: Allow user32 to specify the display driver to use.
|
2013-10-29 12:51:26 +01:00 |
Alexandre Julliard
|
2f48b12c57
|
gdi32: Use the Mac driver by default.
|
2013-04-02 12:47:28 +02:00 |
Alexandre Julliard
|
0d7108c629
|
gdi32: Return the correct module handle for the initial display driver load.
|
2013-02-06 12:21:33 +01:00 |
Dmitry Timoshkov
|
c7d33e1d44
|
gdi32: Add support for 16-bit QUERYESCSUPPORT queries.
|
2013-02-05 10:54:23 +01:00 |
Alexandre Julliard
|
bbf3e8621a
|
gdi32: Remove from the GetTextExtentExPoint entry points parameters that can't be handled by the driver.
|
2012-12-18 19:26:25 +01:00 |
Alexandre Julliard
|
5c02c352d9
|
gdi32: Determine the default anti-aliasing parameters in the null driver SelectFont entry point.
|
2012-11-05 16:15:25 +01:00 |
Alexandre Julliard
|
6164d533a9
|
gdi32: Add a parameter to return anti-aliasing flags in the SelectFont driver entry point.
|
2012-11-02 16:41:21 +01:00 |
Alexandre Julliard
|
5c1a752d61
|
gdi32: Export a function to retrieve the module handle of the graphics driver for a DC.
|
2012-10-22 15:16:00 +02:00 |
Alexandre Julliard
|
e95cff0332
|
gdi32: Always update the DC before looking for the physdev pointer.
|
2012-09-20 21:07:04 +02:00 |
Alexandre Julliard
|
05c32b9b89
|
gdi32: Move the SwapBuffers entry point to the OpenGL driver.
|
2012-09-10 11:38:28 +02:00 |
Alexandre Julliard
|
96e80c2623
|
gdi32: Move DescribePixelFormat and SetPixelFormat to the WGL driver.
|
2012-07-30 22:12:13 +02:00 |
Alexandre Julliard
|
4c0779006e
|
opengl32: Move the wgl functions to the main OpenGL function table.
|
2012-07-19 22:50:37 +02:00 |
Alexandre Julliard
|
83be88953b
|
opengl32: Make the WGL driver context-specific.
|
2012-06-29 20:41:36 +02:00 |
Alexandre Julliard
|
d89f7f2563
|
opengl32: Move checks of the context thread id to opengl32.
|
2012-06-29 20:41:35 +02:00 |
Alexandre Julliard
|
0045ec9dfb
|
opengl32: Use proper handles for GL contexts and pass a context pointer to the WGL driver functions.
|
2012-06-29 20:41:34 +02:00 |
Alexandre Julliard
|
e059d565ab
|
gdi32: Add a null WGL driver.
|
2012-06-28 18:52:27 +02:00 |
Alexandre Julliard
|
6a9dcd51a2
|
gdi32: Remove the remaining OpenGL entry points from the DC driver.
|
2012-06-28 18:52:23 +02:00 |
Alexandre Julliard
|
7a031d9b92
|
opengl32: Add the concept of a WGL driver.
|
2012-06-28 14:37:31 +02:00 |
Alexandre Julliard
|
ee21554893
|
gdi32: Remove OpenGL functions that don't use an HDC from the driver entry points.
|
2012-06-25 16:25:57 +02:00 |
Alexandre Julliard
|
93758c43fd
|
gdi32: Remove the CreateBitmap and DeleteBitmap driver entry points.
|
2012-05-29 21:06:41 +02:00 |
Alexandre Julliard
|
1416d0e6f1
|
gdi32: Remove the bitmap parameter from the Get/PutImage entry points.
|
2012-05-29 21:05:52 +02:00 |
Alexandre Julliard
|
b6f25e5250
|
gdi32: Remove the null driver Get/PutImage fallbacks for bitmaps.
|
2012-05-29 18:20:11 +02:00 |
Alexandre Julliard
|
fdc4682e31
|
gdi32: Remove the CopyBitmap driver entry point.
|
2012-05-24 22:09:19 +02:00 |
Alexandre Julliard
|
147174ff1c
|
winex11: Implement wglGetPbufferDCARB with a DC escape and remove it from the GDI driver interface.
|
2012-05-08 14:35:44 +02:00 |
Alexandre Julliard
|
e94d3b4e08
|
gdi32: Add a priority mechanism for pushing drivers on the stack in a defined order.
|
2012-05-08 12:16:50 +02:00 |
Alexandre Julliard
|
3009e03df7
|
gdi32: Add a SetBoundsRect driver entry point.
|
2012-04-27 12:41:43 +02:00 |
Alexandre Julliard
|
582a2f511f
|
gdi32: Add a GetBoundsRect driver entry point.
|
2012-04-16 13:53:23 +02:00 |
Alexandre Julliard
|
fbbf3ba408
|
gdi32: Get rid of the CreateDIBSection driver entry point.
|
2012-01-10 16:13:29 +01:00 |
Alexandre Julliard
|
dc1aeeb2f8
|
gdi32: Get rid of the SetDIBColorTable driver entry point.
|
2012-01-07 13:27:08 +01:00 |
Alexandre Julliard
|
56331e2a9a
|
gdi32: Don't allow Get/SetDeviceGammaRamp on DIBs or memory DCs.
|
2012-01-06 19:24:12 +01:00 |
Alexandre Julliard
|
cc9836bda0
|
gdi32: Pass a brush_pattern structure to the SelectPen entry point for brushed pens.
|
2011-12-30 11:04:29 +01:00 |
Alexandre Julliard
|
f85bb35280
|
gdi32: Pass a brush_pattern structure to the SelectBrush entry point.
|
2011-12-30 11:04:26 +01:00 |
Alexandre Julliard
|
9f410413a6
|
gdi32: Implement GetPixel in the null driver using GetImage.
|
2011-12-13 14:00:05 +01:00 |
Alexandre Julliard
|
7534d47b1b
|
gdi32: Pass the total visible region in the SetDeviceClipping driver entry point.
|
2011-12-06 15:51:00 +01:00 |
Alexandre Julliard
|
25e300dcad
|
gdi32: Add a null driver implementation for Polyline and Polygon.
|
2011-12-05 22:29:16 +01:00 |
Alexandre Julliard
|
5282ffadad
|
gdi32: Add a null driver fallback implementation for non-antialiased text output.
|
2011-11-21 11:52:26 +01:00 |
Alexandre Julliard
|
26f5e2c6e7
|
gdi32: Implement the CopyBitmap entry point in the null driver.
|
2011-11-08 19:25:37 +01:00 |
Alexandre Julliard
|
9391c6a757
|
gdi32: Add a CopyBitmap driver entry point.
|
2011-11-08 19:25:05 +01:00 |
Alexandre Julliard
|
278899d1e8
|
gdi32: Return failure when GetPixel is not supported.
|
2011-11-04 11:00:57 +01:00 |
Alexandre Julliard
|
24ac8c66bb
|
gdi32: Pass the full brush contents in the SelectBrush driver entry point.
|
2011-11-02 21:41:15 +01:00 |
Alexandre Julliard
|
95cba0c0f4
|
gdi32: Add a DC driver entry point for GdiGradientFill.
|
2011-10-31 23:51:38 +01:00 |
Henri Verbeet
|
aa7bbe1376
|
gdi32: Update the DC in ExtEscape().
Specifically, X11DRV_FLUSH_GL_DRAWABLE needs correct clip rects.
|
2011-10-26 12:41:33 +02:00 |