Alexandre Julliard
|
83be88953b
|
opengl32: Make the WGL driver context-specific.
|
2012-06-29 20:41:36 +02:00 |
Alexandre Julliard
|
676194383c
|
opengl32: Don't allow making a thread current in multiple threads.
|
2012-06-29 20:41:35 +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
|
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 |
Julian Rüger
|
581c705ccc
|
opengl32: Remove spaces preceding punctuation, streamline some debug messages.
|
2012-06-28 11:37:04 +02:00 |
Julian Rüger
|
2f38107556
|
opengl32: Fix typos in comments.
|
2012-06-28 11:37:03 +02:00 |
Alexandre Julliard
|
4a367c5719
|
winex11: Export wglMakeCurrent and wglMakeContextCurrentARB as standard extension functions.
|
2012-06-28 01:44:03 +02:00 |
Alexandre Julliard
|
312dd5297b
|
opengl32: Get rid of the X11 locking.
|
2012-06-26 17:06:13 +02:00 |
Alexandre Julliard
|
b6a7a3fe23
|
opengl32: Generate an entry point for glDebugEntry.
|
2012-06-26 17:06:13 +02:00 |
Alexandre Julliard
|
370a8c10d2
|
opengl32: Add a helper function to build the extension list, and do it only when requested.
|
2012-06-26 17:06:13 +02:00 |
Alexandre Julliard
|
b349aa676f
|
opengl32: Add a helper function to correctly compare extension strings.
|
2012-06-26 17:06:12 +02:00 |
Roderick Colenbrander
|
71faef0f50
|
opengl32: Disable wglGetProcAddress for core GL 1.0/1.1 functions.
|
2012-06-26 17:06:11 +02:00 |
Alexandre Julliard
|
67e7eda96c
|
gdi32: Forward SwapBuffers to opengl32 which in turn calls GdiSwapBuffers.
|
2012-06-26 12:24:15 +02:00 |
Alexandre Julliard
|
c013945728
|
gdi32: Forward SetPixelFormat to opengl32 which in turn calls GdiSetPixelFormat.
|
2012-06-26 12:24:15 +02:00 |
Alexandre Julliard
|
e9f270bd41
|
gdi32: Forward DescribePixelFormat to opengl32 which in turn calls GdiDescribePixelFormat.
|
2012-06-26 12:24:14 +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
|
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
|
c9962bbb58
|
opengl32: Check for valid context in wglGetProcAddress.
|
2012-06-25 10:39:11 +02:00 |
Alexandre Julliard
|
b88b6b74f0
|
opengl32: Get rid of the DIB section sync support.
|
2012-01-10 11:24:12 +01:00 |
Stefan Leichter
|
03c7dfbd4d
|
opengl32: Replace the remaining forwards of wgl functions to gdi32.dll in the spec file with wrapper function.
|
2012-01-06 19:24:29 +01:00 |
Louis Lenders
|
8a2e38cc45
|
opengl32: Use wrappers for wglCreateContext and wglMakeCurrent instead of directly forwarding to gdi32.
|
2011-11-02 16:12:41 +01:00 |
Frédéric Delanoy
|
812c06ae94
|
opengl32: Avoid superfluous (void*) cast in LOAD_FUNCPTR macro.
|
2011-10-24 12:39:06 +02:00 |
Stefan Dösinger
|
4901291990
|
opengl32: Give wglSwapBuffers a real function, make it hookable.
|
2009-10-15 14:10:06 +02:00 |
Michael Stefaniuc
|
d2fdc2d10b
|
opengl32: Remove superfluous pointer casts.
|
2009-04-14 11:29:41 -05:00 |
Francois Gouget
|
822ab7b404
|
opengl32: Remove WINAPI on static functions where not needed.
|
2008-11-26 12:10:43 +01:00 |
Massimo Del Fedele
|
d6a6b88f19
|
opengl32: glGetString() should return NULL on NULL context.
|
2008-07-04 19:34:45 +02:00 |
Alexandre Julliard
|
06640efa61
|
opengl32: Dynamically load libGLU.
Based on a patch by Roderick Colenbrander.
|
2008-05-01 14:44:49 +02:00 |
Alexandre Julliard
|
ad79873527
|
configure: Improve the check for the GLU library.
|
2008-05-01 13:29:02 +02:00 |
Roderick Colenbrander
|
18e704f9aa
|
opengl32: Get rid of X/GLX leftovers.
|
2008-05-01 10:57:34 +02:00 |
Markus Amsler
|
f34efcb839
|
opengl: Allocate DisabledExtensions buffer.
|
2008-03-24 12:56:49 +01:00 |
Roderick Colenbrander
|
8295c547f3
|
wgl: Add wglCopyContext support.
|
2007-11-12 14:16:44 +01:00 |
Chris Robinson
|
ebfba49e27
|
wgl: Remove GL scissors/viewport override.
|
2007-10-03 11:40:12 +02:00 |
Chris Robinson
|
665a8add92
|
wgl: Override glFinish and glFlush.
|
2007-09-25 13:33:37 +02:00 |
Roderick Colenbrander
|
802c87d066
|
opengl32: Relax extension checking.
|
2007-07-26 11:49:20 +02:00 |
Alexandre Julliard
|
5a95cfbd9c
|
configure: Export the shared library extension instead of hardcoding .so.
|
2007-07-02 14:35:05 +02:00 |
Andrew Talbot
|
cde845fec5
|
opengl32: Exclude unused header.
|
2007-05-16 11:56:01 +02:00 |
Stefan Huehner
|
4d1d01f266
|
Mark several functions as static.
|
2007-03-13 13:35:12 +01:00 |
Jan Zerebecki
|
cfaf5059b2
|
opengl32: Remove redundant const.
|
2007-01-25 11:06:03 +01:00 |
Roderick Colenbrander
|
bef91cd580
|
opengl32: Fix wglGetProcAddress typo.
|
2006-12-29 12:49:41 +01:00 |
Roderick Colenbrander
|
402d277765
|
wgl: Fix wglGetProcAddress bug.
|
2006-12-28 12:22:08 +01:00 |