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
|
855f225498
|
opengl32: Move wglGetCurrentContext implementation to opengl32.
|
2012-06-28 18:52:11 +02:00 |
Alexandre Julliard
|
edfc7f0de0
|
opengl32: Move wglGetProcAddress to the WGL driver.
|
2012-06-28 16:14:55 +02:00 |
Alexandre Julliard
|
8a13afedd6
|
opengl32: Move GetPixelFormat to the WGL driver.
|
2012-06-28 15:53:14 +02:00 |
Alexandre Julliard
|
bbdf77a311
|
opengl32: Move wglCreateContext to the WGL driver.
|
2012-06-28 15:47:31 +02:00 |
Alexandre Julliard
|
3bcb8057a1
|
opengl32: Move wglCreateContextAttribsARB to the WGL driver.
|
2012-06-28 15:07:44 +02:00 |
Alexandre Julliard
|
47fe838b15
|
opengl32: Move wglMakeContextCurrentARB to the WGL driver.
|
2012-06-28 14:49:49 +02:00 |
Alexandre Julliard
|
7a031d9b92
|
opengl32: Add the concept of a WGL driver.
|
2012-06-28 14:37:31 +02:00 |
Alexandre Julliard
|
db25d4022a
|
winex11: Simplify wglSetPixelFormatWINE and export it as a standard extension function.
|
2012-06-28 13:13:01 +02:00 |
Alexandre Julliard
|
4a367c5719
|
winex11: Export wglMakeCurrent and wglMakeContextCurrentARB as standard extension functions.
|
2012-06-28 01:44:03 +02:00 |
Alexandre Julliard
|
bebf84f7a8
|
winex11: Use the GET_DRAWABLE escape to implement wglMakeContextCurrentARB.
|
2012-06-28 01:44:03 +02:00 |
Alexandre Julliard
|
7f4d3022d0
|
winex11: Use the GET_DRAWABLE escape to implement wglMakeCurrent.
|
2012-06-28 01:44:03 +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
|
81cd178ae1
|
winex11: Move ChoosePixelFormat implementation to opengl32 and base it on DescribePixelFormat.
|
2012-06-26 12:24:09 +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
|
66a5995e11
|
winex11: Move wglGetCurrentContext and wglGetCurrentDC to the internal OpenGL extension functions.
|
2012-06-25 16:25:44 +02:00 |
Alexandre Julliard
|
08efea0218
|
winex11: Move wglCopyContext and wglDeleteContext to the internal OpenGL extension functions.
|
2012-06-25 13:52:10 +02:00 |
Alexandre Julliard
|
beeba895d3
|
winex11: Move wglShareLists to the internal OpenGL extension functions.
|
2012-06-25 13:52:01 +02:00 |
Alexandre Julliard
|
1bca4fb5ae
|
winex11: Move the wglUseFontBitmaps implementation to opengl32, it's no longer driver-dependent.
|
2012-06-25 11:58:53 +02:00 |
Roderick Colenbrander
|
c754f28f17
|
winex11.drv: Remove GLX_ATI_render_texture support.
|
2012-06-25 10:39:02 +02:00 |
Ken Thomases
|
51d5a48c37
|
winex11: Fix correspondence between main_key_LT_B and main_key_vkey_qwerty.
|
2012-06-12 10:27:24 +02:00 |
Roderick Colenbrander
|
9e73f7a6df
|
winex11.drv: Limit formats to nMaxFormats in wglChoosePixelFormatARB.
|
2012-06-07 10:36:03 +02:00 |
Alexandre Julliard
|
1adbfe921b
|
winex11: Don't free a variable that is no longer allocated on the heap.
|
2012-06-04 12:17:55 +02:00 |
Ken Thomases
|
43984f355a
|
winex11: Be more conservative when matching keys from built-in layout tables.
|
2012-06-01 14:29:12 +02:00 |
Alexandre Julliard
|
c8a22a4d1f
|
winex11: Use XGetKeyboardMapping instead of XKeycodeToKeysym.
|
2012-06-01 14:29: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
|
567340f0c5
|
winex11: XRender repeat mode is no longer needed in functions that use a DC.
|
2012-05-29 21:11:14 +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
|
8ee12778f9
|
winex11: Use the create_pixmap_from_image helper to create monochrome cursors.
|
2012-05-15 17:02:09 +02:00 |
Alexandre Julliard
|
70a9bb9518
|
winex11: Use the create_pixmap_from_image helper to create color cursors.
|
2012-05-15 17:02:08 +02:00 |
Alexandre Julliard
|
e85895e4c5
|
winex11: Use the create_pixmap_from_image helper to export XA_PIXMAP clipboard formats.
|
2012-05-15 17:02:08 +02:00 |
Alexandre Julliard
|
bf2ad337b5
|
winex11: Use the create_pixmap_from_image helper to select DIB pattern brushes.
|
2012-05-15 17:02:08 +02:00 |
Alexandre Julliard
|
3e8ad9a064
|
winex11: Add a helper to create a pixmap from an image.
|
2012-05-15 17:02:07 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Alexandre Julliard
|
95de085e5e
|
winex11: Use the get_pixmap_image helper to import XA_PIXMAP clipboard formats.
|
2012-05-14 14:17:29 +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
|
305b10aba6
|
winex11: Use an XVisualInfo structure to store color formats in Get/PutImage.
|
2012-05-14 14:16:46 +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
|
ba7db0998c
|
winex11: Add support for OpenGL rendering in DIBs using an intermediate pixmap.
|
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
|
147174ff1c
|
winex11: Implement wglGetPbufferDCARB with a DC escape and remove it from the GDI driver interface.
|
2012-05-08 14:35:44 +02:00 |