Roderick Colenbrander
|
2823e1d219
|
wgl: Put the core functionality of X11DRV_SetPixelFormat in a separate function.
This is needed for a new X11DRV_SetPixelFormatWINE function which allows you to change the pixel format multiple times.
|
2008-04-24 12:29:12 +02:00 |
Alexandre Julliard
|
6b30e61a1e
|
winex11: Get rid of the unnecessary opengl debug channel.
|
2008-04-21 20:33:49 +02:00 |
Roderick Colenbrander
|
8a5838274b
|
wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX.
|
2008-04-01 11:27:18 +02:00 |
Roderick Colenbrander
|
616ac380f9
|
wgl: Fix ChoosePixelFormat behavior.
|
2008-04-01 11:27:11 +02:00 |
Roderick Colenbrander
|
b3ffac5a8d
|
wgl: Move all winex11.drv opengl traces to wgl.
|
2008-03-31 13:01:40 +02:00 |
Roderick Colenbrander
|
ccb4ee39ab
|
wgl: Return TRUE on wglReleasePbufferDCARB success.
|
2008-03-24 12:08:20 +01:00 |
Roderick Colenbrander
|
257d82705c
|
wgl: Add aux buffers support for use with wglChoosePixelFormatARB.
|
2008-03-04 11:54:21 +01:00 |
Chris Robinson
|
14abaa5709
|
winex11: Fix wglCopyContext case where GLX contexts are missing.
|
2008-02-26 11:29:48 +01:00 |
Alexandre Julliard
|
1642fbcbc2
|
user32: Moved the DCE support from winex11 back to user32.
Window and class DCEs are now allocated lazily.
|
2008-02-25 15:59:19 +01:00 |
Roderick Colenbrander
|
5374d623ce
|
wgl: Add aux buffers support to DescribePixelFormat.
|
2008-02-25 12:17:31 +01:00 |
Roderick Colenbrander
|
220163ee9d
|
wgl: Remove unneeded opengl initialisation code at wine startup.
|
2008-02-25 12:17:10 +01:00 |
Roderick Colenbrander
|
8293a9ead0
|
wgl: Remove the pixel format limitation.
|
2008-02-25 12:14:52 +01:00 |
Christopher Harvey
|
210363e464
|
winex11: Added WGL_BIND_TO_TEXTURE_DEPTH_NV to ConvertAttribWGLtoGLX.
|
2008-02-07 11:59:53 +01:00 |
Andrew Talbot
|
68feed7e77
|
winex11.drv: Remove unneeded casts.
|
2008-02-04 14:20:45 +01:00 |
Austin English
|
0e4adae973
|
Spelling fixes.
|
2008-01-07 13:41:01 +01:00 |
Francois Gouget
|
5f7a9cea38
|
Assorted spelling fixes.
|
2007-12-07 16:35:32 +01:00 |
Francois Gouget
|
4f4cc28132
|
winex11: Add the trailing '\n' to a Wine trace.
|
2007-11-16 12:38:24 +01:00 |
Roderick Colenbrander
|
8295c547f3
|
wgl: Add wglCopyContext support.
|
2007-11-12 14:16:44 +01:00 |
Francois Gouget
|
0b67c0a6e1
|
winex11.drv: Add the trailing '\n' to a Wine trace.
|
2007-10-11 19:52:32 +02:00 |
Chris Robinson
|
0cca1ea876
|
winex11: Don't choose double buffered modes with gdi support.
|
2007-10-10 17:40:24 +02:00 |
Chris Robinson
|
d298b68f50
|
winex11: Use the specified format for GL Bitmaps.
|
2007-10-10 17:40:03 +02:00 |
Chris Robinson
|
fa6598a260
|
winex11: Create GLXPixmap for bitmaps in SetPixelFormat.
|
2007-10-10 17:39:35 +02:00 |
Alexandre Julliard
|
6cd7d06823
|
winex11: Don't store a physdev pointer in the GL context.
|
2007-10-10 17:38:51 +02:00 |
Alexandre Julliard
|
771d61a886
|
winex11: Use ExtEscape to flush the GL drawable to the physdev.
Based on a patch by Chris Robinson.
|
2007-10-10 17:33:35 +02:00 |
Chris Robinson
|
d053049fd5
|
winex11: Load and use GLX_MESA_copy_sub_buffer for swapping buffers on a GLXPixmap.
|
2007-10-03 11:57:00 +02:00 |
Chris Robinson
|
37d835bf9a
|
winex11: Use a GLXPixmap for offscreen OpenGL rendering when XComposite isn't available.
|
2007-10-03 11:56:55 +02:00 |
Chris Robinson
|
3629ea4cfd
|
winex11: Track async GL drawable changes.
|
2007-10-03 11:47:14 +02:00 |
Chris Robinson
|
86a9b76076
|
winex11: Pass a display parameter when destroying glxpixmaps.
|
2007-10-03 11:47:02 +02:00 |
Chris Robinson
|
00633e37bc
|
winex11: Use an offscreen redirected window for child OpenGL rendering.
|
2007-10-03 11:46:52 +02:00 |
Chris Robinson
|
ebfba49e27
|
wgl: Remove GL scissors/viewport override.
|
2007-10-03 11:40:12 +02:00 |
Chris Robinson
|
a8124f97e6
|
winex11: Store a GL-specific drawable with the window.
|
2007-10-03 11:39:07 +02:00 |
Alexandre Julliard
|
809af590a1
|
winex11.drv: Don't call GDI functions while holding the X11 lock.
|
2007-09-27 18:02:26 +02:00 |
Chris Robinson
|
665a8add92
|
wgl: Override glFinish and glFlush.
|
2007-09-25 13:33:37 +02:00 |
Chris Robinson
|
87e3cd66ab
|
wgl: Don't set a pixel format on windows that already have one.
|
2007-09-20 16:49:07 +02:00 |
Chris Robinson
|
d9571c9e6f
|
wgl: Store the fbconfig id with the window when a pixel format is set.
|
2007-09-18 09:28:06 +02:00 |
Roderick Colenbrander
|
2a839e96c9
|
wgl: Fix a major ATI regression.
ATI's latest drivers (8.41.7) don't advertise visualids anymore for GLXFBConfigs.
|
2007-09-13 12:44:59 +02:00 |
Chris Robinson
|
f0e0e9fb9b
|
winex11: Remove improper comment and dead code from SetPixelFormat.
|
2007-09-12 12:46:52 +02:00 |
Chris Robinson
|
e46d621bb6
|
winex11: Remove useless checks from wglCreateContext.
|
2007-09-12 12:46:47 +02:00 |
Chris Robinson
|
57380c2d9a
|
winex11: Free visual info stored with the context.
|
2007-09-12 12:46:43 +02:00 |
Chris Robinson
|
f825db6d0f
|
winex11: Don't assume just one on-screen pixel format.
|
2007-09-12 12:37:46 +02:00 |
Chris Robinson
|
6c5b58a44a
|
winex11: Simplify ConvertPixelFormatWGLtoGLX.
|
2007-09-12 12:37:22 +02:00 |
Chris Robinson
|
5221921fa6
|
winex11: Don't choose pixel formats with incorrect doublebuffer/stereo settings.
|
2007-09-12 12:36:38 +02:00 |
Roderick Colenbrander
|
49c635094b
|
wgl: Degrade an ERR to a WARN.
|
2007-08-29 11:58:39 +02:00 |
Alexandre Julliard
|
372492436a
|
winex11: Get rid of get_context_from_GLXContext.
|
2007-08-23 12:52:57 +02:00 |
Alexandre Julliard
|
f36536f7ab
|
winex11: Properly update the hdc in the GL context.
|
2007-08-23 12:50:29 +02:00 |
Roderick Colenbrander
|
daceb4564f
|
wgl: Fix wglGetCurrentReadDCARB bugs.
|
2007-08-23 12:38:39 +02:00 |
Roderick Colenbrander
|
22eea683ff
|
wgl: Cleanup pixelformat initialization code.
|
2007-08-20 22:25:28 +02:00 |
Roderick Colenbrander
|
d5c0888bba
|
wgl: Fix a typo in the trace code.
|
2007-08-20 22:25:24 +02:00 |
Roderick Colenbrander
|
d068bdd820
|
wgl: Fix a render_texture regression. Only enable GLX_ATI_render_texture when the ati extension is around.
|
2007-08-17 12:22:09 +02:00 |
Chris Robinson
|
5e6d3c15e7
|
wgl: GDI support is not advertised with double buffering.
|
2007-08-14 20:29:21 +02:00 |