Roderick Colenbrander
ab788c7c39
wgl: Make context not current before deleting it.
2010-04-27 12:00:24 -05:00
Roderick Colenbrander
b86787e57c
wgl: Improve wglDeleteContext threading behavior.
2010-04-27 12:00:14 -05:00
Henri Verbeet
3255b21456
winex11.drv: Allow OpenGL on minimized windows.
2010-04-12 11:38:05 +02:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Roderick Colenbrander
e18afef774
opengl32: Add OpenGL 3.3/4.0 extensions.
2010-03-15 13:28:25 +01:00
Roderick Colenbrander
6c84c3f9ad
opengl32: Update opengl extensions.
2010-03-02 11:52:35 +01:00
Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Roderick Colenbrander
c89fb41f80
opengl32: Fix wglCreateContextAttribsARB test on nvidia.
2009-11-24 15:53:36 +01:00
Roderick Colenbrander
ddaf23842b
opengl32: Fix another wglCreateContextAttribsARB test on Nvidia.
2009-11-23 15:25:39 +01:00
Roderick Colenbrander
ca1d79b26c
opengl32: Fix wglCreateContextAttribsARB test on vista/win7 where Nvidia drivers return hresults instead of win32 errors.
2009-11-23 15:25:39 +01:00
Roderick Colenbrander
19316ff8cb
opengl32: Get rid of invalid opengl 0.0 test.
...
The test passes on windows using AMD and Nvidia but not on AMD on
linux. A close look at the spec shows that behavior of a version lower
than 3.0 is up to the driver.
2009-11-19 11:47:33 +01:00
Roderick Colenbrander
1874f314e2
opengl32: No display driver supports windowless opengl3 rendering and likely no driver will ever will.
2009-11-19 11:47:14 +01:00
Roderick Colenbrander
21bc1ddf93
opengl32: Sync with latest OpenGL extensions.
2009-11-18 15:15:50 +01:00
Roderick Colenbrander
41f061ea1b
wgl: Add initial WGL_ARB_create_context support.
2009-11-18 11:39:57 +01:00
Roderick Colenbrander
9120e9baeb
opengl32/tests: fix wglShareLists error messages.
2009-11-16 12:43:07 +01:00
Stefan Dösinger
4901291990
opengl32: Give wglSwapBuffers a real function, make it hookable.
2009-10-15 14:10:06 +02:00
Alexandre Julliard
8349b13453
opengl32/tests: Use explicit prototypes for function pointers.
2009-10-02 15:06:59 +02:00
Rico Schüller
9bd2ce97f5
opengl32/tests: Improve test for wglMakeCurrent.
2009-09-22 17:47:16 +02:00
Roderick Colenbrander
5b5401064a
opengl32: Add opengl 3.2 extensions.
2009-08-05 11:19:03 +02:00
Francois Gouget
03584b4ff6
Assorted spelling fixes.
2009-06-22 13:32:01 +02:00
Alexandre Julliard
cd8f5c86ef
opengl32: Make the script default to version 1.1. Remove the glGetLevelParameter stubs.
2009-06-11 11:53:40 +02:00
Roderick Colenbrander
ab20785b1b
opengl32: Get rid of glext.h.
2009-06-11 11:46:43 +02:00
Roderick Colenbrander
16439a430c
opengl32: Sync with the latest opengl 3.1 extensions and don't export opengl32 1.2 functions.
2009-06-11 11:46:37 +02:00
Alexandre Julliard
926681fead
opengl32: Generate the correct trace arguments for UINT64 types.
2009-05-28 15:23:10 +02:00
Roderick Colenbrander
2bec5b14d2
wgl: Add a test for WGL_ACCELERATION_ARB and the PFD_GENERIC_* flags.
2009-05-20 10:51:25 +02:00
Roderick Colenbrander
03c6a0d9d1
opengl32: Add a wglShareLists test.
2009-05-12 11:21:13 +02:00
Michael Stefaniuc
d2fdc2d10b
opengl32: Remove superfluous pointer casts.
2009-04-14 11:29:41 -05:00
Roderick Colenbrander
ef385d2e7a
opengl32: Update with the latest OpenGL extensions.
2009-04-06 11:16:20 +02:00
Francois Gouget
3d777d6e61
opengl32/tests: Replace a couple of trace()s with skip()s.
2009-02-24 16:57:27 +01:00
Francois Gouget
08637ac368
opengl32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:27 +01:00
Alexandre Julliard
cb0113ec53
opengl32: Automatically download the GL spec files in make_opengl. Add a default value for the OpenGL version.
2009-01-08 12:29:39 +01:00
Alexandre Julliard
fdd1bdf7c8
opengl32: Use INT_PTR instead of ptrdiff_t in generated code to avoid printf warnings.
2009-01-08 12:15:47 +01:00
Alexandre Julliard
03a83c49db
opengl32: Define an enum for extensions to make diffs smaller when adding new extensions.
2008-12-30 12:23:40 +01:00
Michael Stefaniuc
161e90238a
opengl32: make_opengl: Do not add explicit casts of function pointers to void pointers.
2008-12-30 12:18:24 +01:00
Huw Davies
e86ff2a312
opengl/tests: Skip tests if we can't find a pixel format.
2008-12-05 17:15:56 +01:00
Francois Gouget
822ab7b404
opengl32: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:43 +01:00
Roderick Colenbrander
fae40b2176
opengl32: Mark some opengl3 tests as wine_todo.
2008-10-27 11:44:29 +01:00
Roderick Colenbrander
6152941bdf
opengl32: Add some updates for recent opengl extensions.
2008-10-20 12:20:19 +02:00
Roderick Colenbrander
eb7f85f691
opengl32/tests: Don't call wglGetProcAddress at the start of the test.
2008-10-14 11:26:06 +02:00
Roderick Colenbrander
a3dff8af94
opengl32: Add a test case for WGL_ARB_create_context/opengl3.
2008-10-10 14:13:54 +02:00
Roderick Colenbrander
ad89d9a2b8
opengl32: Merge recent opengl extensions and prepare for opengl 3.0.
2008-09-30 11:32:58 -05:00
Roderick Colenbrander
b09a9ebc76
opengl32: Remove some tests which cause issues on win9x.
2008-09-30 10:13:47 -05:00
Roderick Colenbrander
23b1988f1a
opengl32: Add some driver traces to the tests.
2008-09-30 10:13:39 -05:00
Roderick Colenbrander
d269a36a81
opengl32: Don't run wgl tests on old gl drivers.
2008-09-29 17:24:29 -05:00
Francois Gouget
809a879807
make_opengl: Avoid the deprecated '$#' construct.
...
This gets make_opengl to work again with Perl 5.10.
2008-09-29 17:18:29 -05:00
Massimo Del Fedele
d6a6b88f19
opengl32: glGetString() should return NULL on NULL context.
2008-07-04 19:34:45 +02:00
Alexandre Julliard
815baba090
winex11: Check for matching pixel format in wglMakeCurrent.
2008-06-18 20:10:47 +02:00
Alexandre Julliard
751b55f4e9
opengl32/tests: Add a couple of test cases for pixel format handle on window DCs.
2008-05-28 17:52:26 +02:00
James Hawkins
0fad82a9c7
opengl32: Trace a test result that fails inconsistently across different drivers.
2008-05-23 12:10:16 +02:00
Francois Gouget
d2364d5d27
Add a comment warning when a table must be kept sorted for later use with bsearch().
2008-05-06 16:11:09 +02:00