Nigel Stewart
434d8a0ce4
Skip #ifdef block for extensions detected purely from extension string.
2015-11-18 06:10:54 +10:00
Nigel Stewart
9a948f785b
Fixup: stdlib.h and string.h needed for Linux gcc 4.8 build.
2015-11-18 06:10:53 +10:00
Nigel Stewart
0d57b2923c
[CoreSupport] Resolve some Mac compilation warnings.
2015-11-18 06:10:52 +10:00
Nigel Stewart
101bdb9f2f
[CoreSupport] Tab indentation for perl scripts
2015-11-18 06:10:51 +10:00
Nigel Stewart
0f3a888f61
[CoreSupport] Linux/GLX touch-ups for GL 3.0 + extension detection, GLX.
2015-11-18 06:10:50 +10:00
Nigel Stewart
512392f570
[CoreSupport] Linux/GLX touch-ups for ANSI-C with gcc -pedantic compilation flag
2015-11-18 06:10:49 +10:00
Nigel Stewart
8e50483848
[CoreSupport] Linux/GLX touch-ups for extension string parsing and enable lookup.
2015-11-18 06:10:48 +10:00
Nigel Stewart
0be36fe2ef
[CoreSupport] For OpenGL 3.0 onwards use glGetStringi rather than glGetString(GL_EXTENSIONS)
2015-11-18 06:10:47 +10:00
Nigel Stewart
b64d99b2df
[CoreSupport] Represent the extension string(s) as an array of GLboolean - _glewGetExtensionString and _glewGetExtensionEnable
...
glewinfo output is identical.
TODO core context glGetStringi support.
TODO MX support.
2015-11-18 06:10:46 +10:00
Nigel Stewart
b406655729
[CoreSupport] Add code generation for sorted array of extension strings, which can index into array of pointers of extension enable flags.
2015-11-18 06:10:45 +10:00
Nigel Stewart
542044d306
[CoreSupport] Add make_initd.pl code generator for declaring all the _glewInit functions
...
This allows the initializers to call each other according to the interdependencies.
2015-11-18 06:10:44 +10:00
Nigel Stewart
06891ebb35
OSMesaMakeCurrent for glewCreateContext in GLEW_OSMESA mode.
2015-10-12 20:31:51 +10:00
Nigel Stewart
fd49b2baff
Touch-ups for GLEW_OSMESA build support
2015-10-10 11:33:40 +10:00
Julian Squires
11e24d4a9b
Hack in crude OSMesa support
...
Mostly this is quick, "do nothing" ifdefs when built with
SYSTEM=linux-osmesa, to support the off-screen rendering mode of Mesa in
headless tests. Support in glewinfo and visualinfo is enough to get
them compile, but insufficient for them to run successfully.
2015-10-10 11:26:03 +10:00
Nigel Stewart
cbd0dce3c5
GLEW 1.13.0 fixup for log.html
2015-08-10 22:25:34 +10:00
Nigel Stewart
f0067bb115
Bump version to 1.13.0, updated documentation.
2015-08-10 21:46:09 +10:00
Nigel Stewart
9e3e40d974
glxewInit and wglewInit fixup.
2015-08-07 17:10:09 +10:00
Nigel Stewart
470652935c
glxewInit and wglewInit for non-MX mode.
2015-08-07 17:04:27 +10:00
Nigel Stewart
d4a0a8401c
Refactoring glxewIsSupported and wglewIsSupported for backwards compatibility.
2015-08-07 16:53:47 +10:00
Nigel Stewart
08806061a4
Refactoring wglewInit, glxewInit for better consistency.
2015-08-07 16:41:04 +10:00
yy-yyaa
e1815b2729
OpenGL 4.5 omissions - GetnUniformdv, GetnCompressedTexImage, CONTEXT_FLAG_ROBUST_ACCESS_BIT
2015-08-06 12:13:50 +10:00
yy-yyaa
0cc7dd8cc5
OpenGL 4.2 adds TRANSFORM_FEEDBACK_ACTIVE, TRANSFORM_FEEDBACK_PAUSED
2015-08-06 12:04:16 +10:00
Nigel Stewart
754e051049
Specification filtering refinement - omit contacts, include contacts and notice
2015-08-06 10:43:12 +10:00
Nigel Stewart
d80fd5514f
Specification filtering refinement - no overview or issues sections
2015-08-06 10:33:23 +10:00
Lauri Nurmi
816c19c321
For GLEW Bug 201 - Resolve Visual Studio 2012 resource compiler problem also in the other two .rc files.
...
The resource compiler in VS2012 and newer does not accept excessively long string literals on one line.
2015-08-04 08:58:06 +03:00
Nigel Stewart
ba410e12e2
glxewContextInit fixup - require GLX_ARB_create_context.
2015-07-24 12:16:39 +10:00
Nigel Stewart
d367215cde
Windows glewinfo fixup - check for WGL_ARB_create_context
2015-07-24 11:52:16 +10:00
Nigel Stewart
4c009908e2
Windows glewinfo fixup - expose wglewContextInit and wglewIsSupported.
2015-07-24 11:37:01 +10:00
Nigel Stewart
4c40805809
Sourceforge Bug 277 - OpenGL 4.5 glGetnTexImage is missing
2015-07-17 10:53:18 +10:00
Nigel Stewart
d932bc3eca
Fixup: glxewContextInit now needed for glewinfo purposes.
2015-06-18 20:45:29 +10:00
Nigel Stewart
fda28dbfb0
[CoreSupport] Tab indentation for perl scripts
2015-06-13 19:44:35 +10:00
Nigel Stewart
fc84055808
Merge pull request #43 from nigels-com/glewinfo-core
...
glewinfo command-line support for GL context version, profile and flags
2015-06-13 10:57:38 +10:00
Nigel Stewart
0c19148d6a
glew_utils is no longer used, removing.
2015-06-13 10:36:07 +10:00
Nigel Stewart
0e88d39f4a
Leave extraneous #ifdef blocks
2015-06-13 10:18:41 +10:00
Nigel Stewart
9580ab4226
[CoreSupport] Whitespace fixup for make_def_var.pl
2015-06-13 09:59:38 +10:00
Nigel Stewart
211bf29181
[CoreSupport] glewinfo profiles/flags refinement - commandline profile and flags as strings.
2015-05-29 20:45:19 +10:00
Nigel Stewart
0720521034
[CoreSupport] glewinfo profiles/flags documentation breadcrumbs.
2015-05-29 20:29:08 +10:00
Nigel Stewart
60b0fc5c05
[CoreSupport] Mac OS X support for glewinfo GL version/profiles/flags.
2015-05-29 20:18:22 +10:00
Matthias Bentrup
2d0899283f
Extend glewinfo to request specific GL versions/profiles/flags.
2015-05-29 20:18:16 +10:00
Nigel Stewart
7c046e2307
For github pull request #33 - GLEW version in glew.h
...
Allow for tools to extract the GLEW version from glew.h directly.
No functional change for C API.
See: https://github.com/nigels-com/glew/pull/33/files
2015-03-29 11:43:56 +10:00
Nigel Stewart
573eeabd8e
[Mac] Migrate glewinfo on Mac from AGL to CGL, with the possibility of running in (core) OpenGL 3.2 mode.
2015-03-20 20:23:04 +10:00
Nigel Stewart
9fedd9e053
Bump version to 1.12.0, updated documentation.
2015-01-24 22:45:29 +10:00
Nigel Stewart
b52fa4654d
Bump copyright year to 2015
2015-01-24 17:21:59 +10:00
Carsten Neumann
e6a117de9b
add missing glGetGraphicsResetStatus function to VERSION_4_5
...
This function is in OpenGL 4.5, but not part of GL_KHR_robustness
extension - it is in GL_ARB_robustness, but there it has the ARB suffix.
2015-01-07 19:54:05 +10:00
Nigel Stewart
f1eae16bb8
Sourceforge bug 260 Missing defines: GL_COPY_{READ|WRITE}_BUFFER_BINDING
2014-12-11 19:34:52 +10:00
Nigel Stewart
06db711223
Merge pull request #19 from omniavinco/master
...
Sort the enums in a stable manner
2014-10-24 21:05:45 +10:00
Nigel Stewart
d32f4278e2
Tidy-up for .gitattributes and update_ext.sh
2014-10-24 21:03:11 +10:00
Frank Park
a790eb8129
Fixed a bug with shell script and added .gitattributes
...
Update_ext.sh does not utilize the blacklist correctly with cygwin due
to the argument -name in find is not quoted. Argument *.txt has been
changed to "*.txt" to fix the issue.
Also, it is currently possible for windows users to pull the repo in
CRLF format which destroys the scripts and source files. .gitattributes
were added to prevent this issue.
2014-10-19 01:59:48 -04:00
omniavinco
933e322dd5
Sort the enums in a stable manner
2014-10-16 23:46:52 +09:00
Nigel Stewart
3f48639825
Linux gcc 4.8 now builds clean with -Wcast-qual flag.
2014-10-14 19:24:49 +10:00