Alexandre Julliard
|
313157a036
|
winex11: Add window data structure locking to the remaining entry points.
|
2012-09-24 22:27:27 +02:00 |
Alexandre Julliard
|
ba926faf91
|
winex11: Store the window display connection in the window structure.
|
2012-09-21 16:29:24 +02:00 |
Alexandre Julliard
|
16410ead78
|
winex11: Separate fetching the window icon bits and setting the WM hints.
|
2012-09-21 14:01:40 +02:00 |
Alexandre Julliard
|
4289c74f50
|
winex11: Allow retrieving the window data structure from another thread, with appropriate locking.
|
2012-09-17 14:13:24 +02:00 |
Alexandre Julliard
|
c8ea1e50dc
|
winex11: Avoid passing a window data structure to functions that can send messages.
|
2012-09-17 12:42:21 +02:00 |
Alexandre Julliard
|
edea44f0ff
|
winex11: Add support for the LWA_COLORKEY layered window attribute.
|
2012-09-12 16:00:18 +02:00 |
Alexandre Julliard
|
64dc6561cd
|
winex11: Remove support for icon windows, use a default icon instead.
|
2012-09-10 16:22:08 +02:00 |
Alexandre Julliard
|
a39659fcc9
|
winex11: Disable client-side rendering for OpenGL windows.
|
2012-09-10 16:16:05 +02:00 |
Alexandre Julliard
|
33ac850c80
|
winex11: Use window surfaces for rendering top-level windows.
It can be disabled by setting "ClientSideGraphics"="n".
|
2012-09-06 12:44:54 +02:00 |
Alexandre Julliard
|
514eb69584
|
winex11: Store the rectangle of the GL drawable and use it when updating the window size.
|
2012-09-04 15:03:04 +02:00 |
Alexandre Julliard
|
ea07c310ec
|
winex11: Create the whole window at window creation time.
|
2012-09-04 14:11:16 +02:00 |
Alexandre Julliard
|
9f042298f7
|
winex11: Move the GL drawable management to opengl.c.
|
2012-09-03 16:45:51 +02:00 |
Alexandre Julliard
|
ef034e71e2
|
winex11: Treat the client window as an OpenGL drawable.
|
2012-09-03 16:45:51 +02:00 |
Alexandre Julliard
|
fbac3194a5
|
winex11: Store the OpenGL drawable in a separate structure with its own context.
|
2012-09-03 16:45:51 +02:00 |
Alexandre Julliard
|
9980868b81
|
winex11: Get rid of the X11 locking functions.
|
2012-08-16 16:52:31 +02:00 |
Alexandre Julliard
|
c970621d90
|
winex11: Create contexts at initialization time to avoid the need for locks.
|
2012-08-16 14:34:00 +02:00 |
Alexandre Julliard
|
ff60249cab
|
winex11: Use the labels to find the mouse motion valuators for XInput2.
|
2012-08-16 10:27:19 +02:00 |
Alexandre Julliard
|
f579091380
|
winex11: Store XInput2 device info in the thread data.
|
2012-08-16 10:25:49 +02:00 |
Alexandre Julliard
|
f9a383323f
|
winex11: Remove unnecessary cleanups on process exit.
|
2012-08-15 14:24:20 +02:00 |
Henri Verbeet
|
13820b6f94
|
winex11: Don't set MWM decorations either for fullscreen virtual desktops.
|
2012-08-13 16:28:50 +02:00 |
Alexandre Julliard
|
917fe72bb0
|
winex11: Get rid of the OpenGL bitmap support.
|
2012-07-27 17:05:29 +02:00 |
Alexandre Julliard
|
4b0f27f664
|
winex11: Get rid of the no longer needed drawable rect in the X11 device.
|
2012-07-12 16:05:37 -05:00 |
Henri Verbeet
|
6c4465f4ac
|
winex11: Get rid of xrandr.h.
|
2012-07-09 15:05:02 -04:00 |
Henri Verbeet
|
eafc8d0b34
|
winex11: Get rid of xvidmode.h.
|
2012-07-09 15:04:48 -04:00 |
Henri Verbeet
|
3ea8de2637
|
winex11: Use our own structure for mode information.
|
2012-07-03 14:57:07 +02:00 |
Henri Verbeet
|
0fda9d95a5
|
winex11: Get rid of some unused prototypes.
|
2012-07-02 19:18:01 +02:00 |
Alexandre Julliard
|
3e8b3d0f66
|
winex11: Add a GET_DRAWABLE escape to mirror the SET_DRAWABLE one.
|
2012-06-28 01:44:02 +02:00 |
Alexandre Julliard
|
191cd77320
|
winex11: Remove the support for device-dependent bitmaps.
|
2012-05-29 21:22:23 +02:00 |
Alexandre Julliard
|
73919154bf
|
winex11: Always allocate a new GC for bitmap operations.
|
2012-05-29 21:12:39 +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
|
fdc4682e31
|
gdi32: Remove the CopyBitmap driver entry point.
|
2012-05-24 22:09:19 +02:00 |
Alexandre Julliard
|
995e2104df
|
winex11: Always create the brush pixmap from the pattern bits.
|
2012-05-24 19:53:24 +02:00 |
Alexandre Julliard
|
c2073b7ba2
|
winex11: Use the create_pixmap_from_image helper to create window icons.
|
2012-05-15 20:58:39 +02:00 |
Alexandre Julliard
|
3e8ad9a064
|
winex11: Add a helper to create a pixmap from an image.
|
2012-05-15 17:02:07 +02:00 |
Alexandre Julliard
|
f99af0bb8f
|
winex11: Add a helper to retrieve an image from a pixmap.
|
2012-05-14 14:17:25 +02:00 |
Alexandre Julliard
|
b082b3acba
|
winex11: Use an intermediate pixmap also for DDBs to handle format mismatches.
|
2012-05-09 17:37:36 +02:00 |
Alexandre Julliard
|
791a46658a
|
winex11: Store the GL-specific information in the GL driver physdev.
|
2012-05-08 14:35:44 +02:00 |
Alexandre Julliard
|
5f99b59e77
|
winex11: Add an OpenGL GDI driver.
|
2012-05-08 14:35:42 +02:00 |
Alexandre Julliard
|
a708448725
|
winex11: Define an enum to manage the various types of GL device contexts.
|
2012-05-07 13:10:18 +02:00 |
Alexandre Julliard
|
416240b781
|
winex11: Remove obsolete escapes.
|
2012-05-03 12:50:52 +02:00 |
Alexandre Julliard
|
54170fe867
|
winex11: Remove support for the no longer used GET_GLX_DRAWABLE escape.
|
2012-05-03 12:50:27 +02:00 |
Alexandre Julliard
|
bc6f2f8615
|
winex11: Store the DC bounds rectangle as a pointer.
|
2012-04-27 12:51:43 +02:00 |
Alexandre Julliard
|
4a87722144
|
winex11: Add bounds rectangle tracking to all graphics entry points.
|
2012-04-18 13:50:56 +02:00 |
Alexandre Julliard
|
bb62ddeba7
|
winex11: Remove support for server-side fonts.
|
2012-04-18 13:07:17 +02:00 |
Alexandre Julliard
|
dedd9fe23e
|
winex11: Convert all points to device coordinates at once for polylines and polygons.
|
2012-04-17 14:39:05 +02:00 |
Alexandre Julliard
|
abfed909b2
|
winex11: Move the window resizing support to mouse.c.
|
2012-02-01 16:42:48 +01:00 |
Alexandre Julliard
|
4f0f7dec99
|
winex11: Consider zero-size windows mapped even when they are positioned at 0,0.
|
2012-01-31 17:28:34 +01:00 |
Ken Thomases
|
f217415541
|
winex11: Remove some more leftover X Shm code.
|
2012-01-26 17:42:25 +01:00 |
Henri Verbeet
|
515329d58c
|
winex11: Remove some leftover X Shm code.
|
2012-01-25 11:27:37 +01:00 |