Roderick Colenbrander
|
a1e11f3533
|
winex11: Move all delayed GLX context creation code to create_glxcontext in order to prepare for WGL_ARB_create_context.
|
2008-10-27 11:43:24 +01:00 |
Ivan Sinitsin
|
7ea2738517
|
winex11: Set copy mode when rendering OpenGL picture.
|
2008-10-15 16:50:52 +02:00 |
Stefan Dösinger
|
058ebe3789
|
winex11: Add a run-total fps counter to the fps debug channel.
|
2008-08-26 12:07:41 +02:00 |
Peter Oberndorfer
|
c5a702f513
|
opengl32: Fix a typo (wglShaderLists -> wglShareLists).
|
2008-07-02 11:49:56 +02:00 |
Alexandre Julliard
|
aba003de4e
|
winex11: Print more details on OpenGL load failure. Only print errors once.
|
2008-06-23 22:59:59 +02:00 |
Alexandre Julliard
|
815baba090
|
winex11: Check for matching pixel format in wglMakeCurrent.
|
2008-06-18 20:10:47 +02:00 |
Alexandre Julliard
|
2d9b38133b
|
winex11: Add support for performing GL calls on a top-level window DC.
|
2008-05-28 17:52:06 +02:00 |
Alexandre Julliard
|
ed37174a71
|
winex11: Make sure that all glX functions are called under the X11 lock.
|
2008-05-28 17:02:07 +02:00 |
Alexandre Julliard
|
2fba300cef
|
winex11: Change the pixel format initialisation to make sure it happens under the X11 lock.
|
2008-05-28 16:57:46 +02:00 |
Alexandre Julliard
|
be7b8be8b8
|
wgl: Don't call ExtEscape if we don't have a GL context.
|
2008-05-14 12:46:25 +02:00 |
Alexandre Julliard
|
4d926e3ebc
|
winex11: Silence a harmless error.
|
2008-05-12 19:58:35 +02:00 |
Andrew Talbot
|
5156219a1c
|
winex11.drv: Remove unused variables.
|
2008-05-02 16:08:15 +02:00 |
Roderick Colenbrander
|
18e704f9aa
|
opengl32: Get rid of X/GLX leftovers.
|
2008-05-01 10:57:34 +02:00 |
Roderick Colenbrander
|
5fe5def3d1
|
wgl: We were already advertising GL_EXT_framebuffer_sRGB but not the corresponding WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT.
|
2008-04-30 10:28:59 +02:00 |
Alexandre Julliard
|
bfb4ec0f3a
|
winex11: Fix debug trace using the removed opengl channel.
|
2008-04-29 15:25:36 +02:00 |
Roderick Colenbrander
|
f0307d9366
|
wgl: Add a wine specific WGL extension which allows you to change the pixel format multiple times.
|
2008-04-24 12:32:38 +02:00 |
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 |