--As promised on the a few days ago--
NOTE: you may want to run "fromdos" on these to convert the new line characters
Initial window resizing implemented (incorrect but at least does something) Initial vsync choosing (PresentationInterval) implemented Initial swap effects (SwapEffects) implemented Synced with wine HEAD (thats the fun part...)
GLX is still supported #define __WIN32_OPENGL__ to use WGL instead of GLX (this is done automatically if either __CYGWIN__ or WIN32 is defined)
Makefile.in and Makefile have been modified for cimpiling (under cygwin -- dunno about any other)... needs "/usr/include/w32api" to exist and have "/usr/include/w32api/GL/gl.h", "/usr/include/w32api/GL/glext.h" this has to be done manually now (link to opengl32 instead of using the GLX libs) configure would have to be changed to accomadate this patch... (kind of annoying I think...) As such the Makefile has been included with this patch (for people with Cygwin/MinGW32? to build)
(if this patch is too large tell me and I will not post large patches (80KB) ... or instead I will Zip it ... or just email to people interested...)
Nick