Alexandre Julliard
|
5b11c96fa1
|
winex11: Get rid of the DIB section support.
|
2012-01-10 20:12:31 +01:00 |
Alexandre Julliard
|
49b73d53cf
|
winex11: Move the clipboard DIB creation functions to clipboard.c.
|
2012-01-10 20:12:16 +01:00 |
Alexandre Julliard
|
dc1aeeb2f8
|
gdi32: Get rid of the SetDIBColorTable driver entry point.
|
2012-01-07 13:27:08 +01:00 |
Alexandre Julliard
|
bcc65899f8
|
winex11: Remove DIB locking calls from all graphics functions.
|
2012-01-06 19:24:26 +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
|
810d215a3c
|
winex11: Get rid of the GetPixel implementation, use the null driver fallback instead.
|
2011-12-13 14:00:14 +01:00 |
Alexandre Julliard
|
8d6354c5b2
|
winex11: Allow the visible region to be zero when not clipping.
|
2011-12-06 15:51:00 +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
|
0446707a56
|
winex11: Implement rectangular gradients using straight X11 calls.
|
2011-11-30 13:09:08 +01:00 |
Alexandre Julliard
|
9716d1c861
|
winex11: Still process all MotionNotify events when using XInput2.
|
2011-11-09 15:45:13 +01:00 |
Alexandre Julliard
|
d9a45745a7
|
winex11: Implement the CopyBitmap entry point.
|
2011-11-08 19:26:13 +01:00 |
Alexandre Julliard
|
a16dbbe3d8
|
winex11: Implement a SelectBrush entry point in the XRender driver.
|
2011-11-07 20:54:01 +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
|
2b1b11d681
|
gdi32: Rename the EnumDeviceFonts entry point to EnumFonts since it's not limited to device fonts.
|
2011-10-24 23:34:33 +02:00 |
Alexandre Julliard
|
ef0fe44327
|
gdi32: Implement SelectFont as a standard driver entry point.
|
2011-10-19 18:22:05 +02:00 |
Alexandre Julliard
|
f5307025fc
|
winex11: Pre-compute the color shifts for the supported XRender formats.
|
2011-09-26 16:56:55 +02:00 |
Alexandre Julliard
|
46f1d2a48a
|
winex11: Remove redundant pixmap prefix in X_PHYSBITMAP field names.
|
2011-09-26 15:29:28 +02:00 |
Alexandre Julliard
|
3be01b185d
|
winex11: Set XRender clipping lazily when retrieving the destination picture.
|
2011-09-20 16:21:40 +02:00 |
Alexandre Julliard
|
d905ba5a33
|
winex11: Implement a PutImage entry point in the XRender driver.
|
2011-09-19 17:56:07 +02:00 |
Alexandre Julliard
|
46cbdd0efc
|
winex11: Implement the CreateBitmap entry point in the XRender driver.
|
2011-09-15 19:58:25 +02:00 |
Alexandre Julliard
|
ce63099a14
|
winex11: Get rid of the xrender_info structure.
|
2011-09-15 15:42:15 +02:00 |
Alexandre Julliard
|
498e3cf2a1
|
winex11: Remove the XRender support in the X11 driver StretchBlt implementation.
|
2011-09-15 13:22:31 +02:00 |
Alexandre Julliard
|
dc9a218a00
|
winex11: Add a StretchBlt entry point to the XRender driver.
|
2011-09-15 13:12:18 +02:00 |
Alexandre Julliard
|
0f9dfb932e
|
winex11: Use the DIB engine for client-side DIB copy optimizations.
|
2011-09-14 13:26:29 +02:00 |
Alexandre Julliard
|
271530b3dd
|
winex11: Add a SetDeviceClipping entry point to the XRender driver.
|
2011-09-13 17:17:00 +02:00 |
Alexandre Julliard
|
c582edbc5a
|
winex11: Return a RGNDATA from add_extra_clipping_region and avoid changing the physdev region.
|
2011-09-13 17:17:00 +02:00 |
Alexandre Julliard
|
84f549b683
|
winex11: Pass an HDC to the size mapping functions.
|
2011-09-12 14:03:11 +02:00 |
Alexandre Julliard
|
b174bde4d2
|
winex11: Add an AlphaBlend entry point in the XRender driver.
|
2011-09-12 14:03:11 +02:00 |
Alexandre Julliard
|
5a2ab8364a
|
winex11: Add an ExtTextOut entry point in the XRender driver.
|
2011-09-12 14:03:10 +02:00 |
Alexandre Julliard
|
cbfcce1a3d
|
winex11: Add a SelectFont entry point in the XRender driver.
|
2011-09-12 14:03:10 +02:00 |
Alexandre Julliard
|
225d8abec9
|
winex11: Add bitmap entry points to the XRender driver.
|
2011-09-12 14:03:10 +02:00 |
Alexandre Julliard
|
b74a33d9b3
|
winex11: Store the XRender info structure inside the XRender physdev object.
|
2011-09-12 14:03:10 +02:00 |
Alexandre Julliard
|
40957d025d
|
winex11: Create a separate graphics driver for XRender.
|
2011-09-12 14:03:08 +02:00 |
Alexandre Julliard
|
3a260497be
|
winex11: Get rid of the SetDIBitsToDevice implementation.
|
2011-09-06 14:44:11 +02:00 |
Alexandre Julliard
|
a0f1b20464
|
gdi32: Make the BITMAPINFO parameters non-const in driver entry points since we are always passing a copy.
|
2011-09-02 15:56:01 +02:00 |
Alexandre Julliard
|
6d00196aea
|
gdi32: Get rid of the SetBitmapBits driver entry point.
|
2011-08-03 14:15:47 +02:00 |
Alexandre Julliard
|
09eb59d3c6
|
gdi32: Set the initial bits of a bitmap from the gdi side.
|
2011-08-03 14:15:47 +02:00 |
Alexandre Julliard
|
96c1b3bbc2
|
winex11: Get rid of the no longer used GetBitmapBits implementation.
|
2011-07-25 20:32:17 +02:00 |
Alexandre Julliard
|
65997a2a2d
|
winex11: Get rid of the no longer used SetDIBits implementation.
|
2011-07-25 19:46:13 +02:00 |
Alexandre Julliard
|
72607b3817
|
winex11: Add helper functions for changing and restoring the current clipping region.
|
2011-07-21 19:03:10 +02:00 |
Alexandre Julliard
|
0d9dde7953
|
gdi32: Add an optional clip region to the PutImage entry point.
|
2011-07-21 18:49:47 +02:00 |
Alexandre Julliard
|
73dc9833b7
|
gdi32: Pass the full bitblt_coords structure to the Get/PutImage entry points.
|
2011-07-21 15:35:30 +02:00 |
Alexandre Julliard
|
b01eb19511
|
gdi32: Remove the GetDIBits entry point from the graphics driver.
|
2011-07-18 17:07:51 +02:00 |
Huw Davies
|
56d7e2add9
|
winex11: Sync a dib-section before accessing the image bits.
|
2011-07-15 14:40:10 +02:00 |
Alexandre Julliard
|
ce9a5c6659
|
winex11: Add an implementation for the PutImage entry point.
|
2011-07-14 13:05:16 +02:00 |
Alexandre Julliard
|
e6fcbc543e
|
winex11: Add an implementation for the GetImage entry point.
|
2011-07-14 12:53:51 +02:00 |
Alexandre Julliard
|
c7a8ff26d3
|
gdi32: Graphics driver functions no longer need to be CDECL.
|
2011-07-13 14:56:12 +02:00 |
Alexandre Julliard
|
605b2e6d52
|
winex11: Add a DC function structure and export it.
|
2011-07-13 14:05:07 +02:00 |
Alexandre Julliard
|
bfc12c0c94
|
gdi32: Pass the source/dest visible rectangles to the AlphaBlend driver entry point.
|
2011-07-11 17:12:49 +02:00 |