Nigel Stewart
be4e0eb102
Using KhronosGroup/OpenGL-Registry git repository for extension specifications
2018-10-10 11:08:45 +10:00
Nigel Stewart
2af38d87be
Fixup for GLEW_VERSION_4_5 version detection
2017-12-02 09:16:46 +10:00
Nigel Stewart
3a8eff77da
glewinfo fixup for MacOS core context mode with version>4.0+
2017-07-31 21:11:51 +10:00
Nigel Stewart
1fe2ca4f37
Bump GLEW version to 2.1.0
2017-07-31 20:24:29 +10:00
Nigel Stewart
4b40314cc0
Initial OpenGL 4.6 support
2017-07-31 20:24:29 +10:00
Nigel Stewart
f678171b69
Fix for glxewInit - we need GLX 1.2 for calling glXGetCurrentDisplay
2017-04-27 20:43:33 +10:00
Nigel Stewart
60139a6cfb
Initial draft of release notes for upcoming GLEW 2.0.1
2017-04-23 12:16:50 +10:00
Nigel Stewart
a82b984534
Add support for GLEW_INCLUDE to allow including glew.h from a custom location
2017-04-23 11:51:09 +10:00
Julian Squires
7f510379f6
Fix perl @INC for scripts which include make.pl
...
In perl 5.26, and some earlier perls that have been proactively
patched (Debian's perl 5.24, for example), '.' was removed from @INC
for security reasons. For details, see:
http://blogs.perl.org/users/todd_rinaldo/2016/11/how-removing-from-inc-is-about-to-break-cpan.html
https://www.masteringperl.org/2017/01/perl-v5-26-removes-from-inc-but-dont-think-youre-safe/
et cetera.
This breaks the generation scripts which source make.pl with
do 'bin/make.pl'
Although this might be indicative that it's time to refactor these
scripts, I opted for the simplest possible fix for now: restoring '.'
to @INC in each script that depends on make.pl.
2017-03-26 15:44:59 -04:00
Nigel Stewart
239fde0a43
Update copyright notice to 2017
2017-01-08 10:30:28 +10:00
Nigel Stewart
b79702c6b7
Bump the copyright notice to 2016
2016-11-13 14:33:55 +10:00
Nigel Stewart
2c6ad763af
glxewInit check for current X11 display rather than crashing
2016-11-13 12:08:32 +10:00
Nigel Stewart
cdc3aeacde
Filter out GL_NONE enum from GL_EGL_KHR_context_flush_control
2016-10-01 10:20:57 +10:00
Dillon Cower
2ca0184814
Move #undef NOGDI from wglew_head.h to glew_head.c
2016-08-27 22:59:50 -07:00
Dillon Cower
4a0d48fc7c
Fix wglGetProcAddress-related crash on Windows with NOGDI defined
2016-08-27 16:52:16 -07:00
Nigel Stewart
55b8951c96
Update documentation for GLEW 2.0.0 release
2016-07-24 10:39:11 +10:00
Nigel Stewart
26d8275c61
Sourceforge Patch #67 Fix build failure on OS X < 10.7
2016-07-09 14:23:57 +10:00
Nigel Stewart
2e5443a5a2
New snapshot available, GLEW 2.0.0 RC
2016-07-08 22:28:40 +10:00
Nigel Stewart
243531f398
Remove obsolete script
2016-07-08 22:09:50 +10:00
Nigel Stewart
b3ff4606be
Tolerate u or ull suffixes on tokens - GL_INVALID_INDEX, GL_TIMEOUT_IGNORED
2016-07-08 21:55:09 +10:00
Nigel Stewart
65f1b67ba3
Khronos PDF not needed for GLEW purposes
2016-07-08 20:25:40 +10:00
Nigel Stewart
3c83effd40
Tolerate lowercase hex digits in enumerants, in addition to 0-9, A-F
2016-06-18 00:09:43 +10:00
Nigel Stewart
54ce3fb039
EGLnsecsANDROID typedef for eglew.h
2016-06-17 23:37:13 +10:00
Nigel Stewart
8047ef41fa
parse_xml.py touch-up for Python 3 (or Python 2)
2016-05-21 07:59:11 +10:00
Nigel Stewart
53df89fe32
Append GLVULKANPROCNV to GL_NV_draw_vulkan_image
2016-04-09 09:56:14 +10:00
Nigel Stewart
957109be4e
New snapshot available for download, including EGL support
2016-04-02 14:41:10 +10:00
Nigel Stewart
f1a40e2fea
Direct linking of glGetString and glGetIntegerv is necessary for Windows/WGL
2016-04-02 13:27:32 +10:00
Nigel Stewart
c4bade8726
Resolve some gcc compilation warnings
2016-02-19 22:30:48 +10:00
Wes Tarro
9548431bd0
Moved DLL entry-point for GCC into glew.c rather than a standalone file
...
included using CMake.
2016-02-15 15:15:33 -05:00
Wes Tarro
02fc17f511
Fix warnings and CMake issue.
2016-02-06 13:35:13 -05:00
Wes Tarro
32b2ea5266
Fixed building with GCC - needed different options and had to create a dummy
...
DLL entry to avoid crashes.
2016-02-06 13:13:04 -05:00
Wes Tarro
969faeafdf
Merge branch 'master' of https://github.com/nigels-com/glew
2016-02-06 11:01:02 -05:00
Nigel Stewart
281e38de7d
PYTHON make variable for using python2, optionally
2016-02-06 13:12:27 +10:00
Nigel Stewart
a288050b57
EGL glewinfo now working for both Nvidia and Mesa implementations
2016-02-06 12:41:20 +10:00
Nigel Stewart
23438663d6
For EGL purpose avoid using linked glGetString, load it via eglGetProcAddress instead.
2016-02-06 12:41:19 +10:00
Nigel Stewart
4d9010864e
eglewInit takes EGLDisplay parameter, will do eglIntialize internally, for now
2016-02-06 12:41:18 +10:00
Nigel Stewart
15881f0421
EGL fixup for void parameter lists, additional defines
2016-02-06 12:41:17 +10:00
Nigel Stewart
a755351991
EGL fix: eglewInit and glewinfo need to manually load some EGL functions
2016-02-06 12:41:16 +10:00
Nigel Stewart
84b733d9bb
EGL refinements and fixes
2016-02-06 12:41:15 +10:00
Nigel Stewart
20908a2182
Integrate the XML -> EGL specs step
2016-02-06 12:41:14 +10:00
Nigel Stewart
43a9299230
Initial EGL core and extension support with Python egl.xml spec parser
2016-02-06 12:41:11 +10:00
Nigel Stewart
5a6171078b
GLEW EGL support touch-ups
2016-02-06 12:41:10 +10:00
Nigel Stewart
f4abb657b3
GLEW_EGL mode for loading functions via eglGetProcAddress
2016-02-06 12:41:09 +10:00
Nigel Stewart
4ee89ccb39
Build fix for GLEW_VAR_EXPORT, GLEW_FUN_EXPORT
2016-02-06 12:35:05 +10:00
Nigel Stewart
fe41bc3bdd
Remove more #ifdef for GLEW_MX
2016-02-06 12:23:56 +10:00
Nigel Stewart
69b73ea446
Allow customisation of GLEW_GET_VAR, GLEW_GET_FUN
2016-02-06 12:19:47 +10:00
Wes Tarro
5efdbaefc8
Makes GLEW truly independent of C runtime library on Windows to prevent
...
any issues with mixing compilers and library versions. The Visual Studio
Projects need some touching up to get all of the settings synced up for all
of the build variants.
2016-02-05 02:53:25 -05:00
Nigel Stewart
0479706419
Fresh snapshot available for download - GLEW 2.0 release candidate
2016-01-31 14:54:29 +10:00
Nigel Stewart
6b8a2ab326
Add Travis-Cl logo to GLEW pages, clicks through to GLEW builds
2016-01-31 14:41:24 +10:00
Nigel Stewart
860af9f379
Fix regression with aliased extension detection, in second pass of make_list
2016-01-08 20:48:29 +10:00