Nigel Stewart
14854b4ae6
Revert commit b7b516bf88
.
...
Can't leave APIENTRY defined, it conflicts with windef.h definition of APIENTRY.
2013-03-18 22:23:02 -05:00
Nigel Stewart
db6dbecb7a
For #212 BaseVertex family: invalid type of "indices" parameter
...
Convert void* to GLvoid * in function parameters.
TODO - const and void**
2013-03-18 22:22:53 -05:00
Nigel Stewart
b7b516bf88
Leave APIENTRY defined at the conclusion of glew.h, since APIENTRY is part of the GL interface for GL_ARB_debug_output purposes, etc.
2013-02-15 20:18:56 -06:00
Nigel Stewart
41c1305a89
Re-write .pc files unconditionally, in case GLEW_DEST is specified on command line.
...
#189 Generated .pc files are "easy to break"
2012-11-11 13:09:20 -06:00
Nigel Stewart
38b7f7d09f
In glew.h, check for __gltypes_h_ and define it avoid glew.h conflicts with Mac OpenGL.framework/Headers/gltypes.h
...
#206 Different definitions of GLhandleARB in GLEW and OS X headers
2012-11-11 11:53:21 -06:00
Nigel Stewart
58ac24cf5c
Add the line "Requires: glu" to glew.pc - needed in general, GLU dependency can be opted-out of, optionally.
...
#204 GLU requirement and pkg-config file
2012-11-11 11:50:41 -06:00
Nigel Stewart
71b38cfeb4
dos2unix for Linux/Mac build from .zip package.
...
Issue #205 config.guess / MacOSX 10.8 / bad interpreter
2012-11-11 11:43:37 -06:00
Nigel Stewart
f747c8362c
Merge master into subset.
2012-10-24 21:56:37 -05:00
Nigel Stewart
d5fc1620f8
Documentation updates.
2012-10-24 21:50:48 -05:00
Nigel Stewart
de35ee0215
Fixup for filter_gl_ext.sh
2012-10-24 21:49:57 -05:00
Nigel Stewart
e2036b5afd
Add experimental OpenGL ES extension support, disabled by default.
...
Move registry into registry/gl, move extensions into extensions/gl.
This allows room for registry/gles and extensions/gles.
Extension filtering moved from update_ext.sh to filter_gl_ext.sh, different logic for OpenGL ES.
2012-10-24 21:49:42 -05:00
Nigel Stewart
7563efa7e3
Update documentation to point at new git repository.
2012-10-24 21:49:29 -05:00
Nigel Stewart
81b477d877
Remove various duplicate enums.
2012-10-24 21:49:09 -05:00
Nigel Stewart
025cdbe1e9
GL_KHR_debug can be parsed from upstream, now.
2012-09-20 13:10:55 -05:00
Nigel Stewart
8e4d04a53b
Workaround for bug #199 glPopDebugGroup() missing.
...
Need to upstream fix to http://www.opengl.org/registry/specs/KHR/debug.txt too.
2012-09-17 18:46:19 -05:00
Nigel Stewart
027efdea2a
Resolve bug #200 glGetPointerv of GL_KHR_debug hides OpenGL 1.1.
2012-09-17 18:32:31 -05:00
Nigel Stewart
0580fdd09b
For Bug #202 GLX_AMD_gpu_association entry points are missing
2012-09-17 18:21:01 -05:00
Nigel Stewart
c8962f9112
Patch #38 Makefile.openbsd
2012-09-17 17:54:25 -05:00
Nigel Stewart
aeb1d33096
#39 patch for PPC64 linux Makefile
2012-09-17 17:42:14 -05:00
Nigel Stewart
6ceace91e7
Detect ES 2.0 __gl2_h_ header too.
2012-08-27 22:20:33 -05:00
Nigel Stewart
57eeedef9c
Rename GL_REGAL_enable GL_LOADER_REGAL to GL_DRIVER_REGAL
2012-08-22 23:03:20 -05:00
Nigel Stewart
31f9a387e2
Fixup for GLfixed as part of ES2_compatibility.
2012-08-19 12:07:58 -05:00
Nigel Stewart
d93aee1bbd
Add GL_REGAL_ES1_0_compatibility and GL_REGAL_ES1_1_compatibility
2012-08-18 21:58:57 -05:00
Nigel Stewart
287c58f930
Add build support for NaCL - Google Native Client.
2012-08-16 14:26:32 -05:00
Nigel Stewart
2de0716a46
Initial NaCL support for GLEW - it's not Windows or Linux/X11.
2012-08-16 14:01:11 -05:00
Nigel Stewart
62d2c87d5a
Fixup for deleting extensions that disappeared from opengl.org
2012-08-14 18:43:08 -05:00
Nigel Stewart
35f724ebee
Add GL_REGAL_enable extension, point to github for Regal extensions.
2012-08-14 18:42:34 -05:00
Nigel Stewart
19a563a6fd
Add OpenGL 4.3 links.
2012-08-13 12:01:41 -05:00
Nigel Stewart
62616c381a
Update GL_REGAL_log to support a callback function.
2012-08-12 20:21:27 -05:00
Nigel Stewart
6d14805de5
MX-mode glxew export fix, as recommended by Stefan Eilemann.
2012-08-07 23:51:27 -05:00
Nigel Stewart
38a3d85754
Ignore enums that end in ? - these values are not specified or known.
2012-08-07 22:06:41 -05:00
Nigel Stewart
0a04f18c01
Use -fPIC for Linux and Darwin builds.
...
See: https://bugs.launchpad.net/ubuntu/+source/glew/+bug/811789
2012-08-07 21:54:20 -05:00
Nigel Stewart
4b298d2227
Subset patch for subset branch only.
2012-08-07 17:50:56 -05:00
Nigel Stewart
60e85a9815
Remove more duplicates from core/GL_ARB_internalformat_query2
2012-08-06 13:57:38 -05:00
Nigel Stewart
a25abc0c20
Remove duplicate of NUM_SAMPLE_COUNTS - belongs to GL_ARB_internalformat_query
2012-08-06 13:39:19 -05:00
Nigel Stewart
e2f62ea821
Fixup for log.html - 1.9.0 supports GL 4.3
2012-08-06 11:51:23 -05:00
Nigel Stewart
855f98aa17
Documentation updates for GLEW 1.9.0
2012-08-06 10:56:17 -05:00
Nigel Stewart
4c1a2460f3
Add OpenGL 4.3 support, and new extensions.
2012-08-06 09:17:50 -05:00
Nigel Stewart
3828cfb38c
Don't link with GLU, no longer needed.
2012-08-05 23:59:29 -05:00
Nigel Stewart
064f87e7b6
Add Regal-supported ES related GL_EXT_debug_marker.
2012-07-29 12:48:18 -05:00
Nigel Stewart
5b0724197a
Updated GL_REGAL_log enums
2012-07-26 10:08:07 -05:00
Nigel Stewart
f2bbb3163c
Permanent enum values for GL_REGAL_log
2012-07-23 18:43:58 -05:00
Nigel Stewart
8b89f17a16
Fixup: REGAL_CALL isn't relevant.
2012-07-23 16:30:49 -05:00
Nigel Stewart
b222f636fc
Documentation update - REGAL extensions.
2012-07-23 16:29:00 -05:00
Nigel Stewart
4cbc97cdc1
Regal-related extension specifications added.
2012-07-23 16:25:52 -05:00
Nigel Stewart
4b07c93946
Fixup: glewinfo on Mac needs to call RegalMakeCurrent manually.
2012-07-23 16:19:50 -05:00
Nigel Stewart
a53c68ddd7
Bump version to GLEW 1.8.0
2012-07-17 23:54:43 -05:00
Nigel Stewart
3460dd42f1
Fixup: makefile typo.
2012-07-17 22:46:09 -05:00
Nigel Stewart
5f346a3ef3
Fixup: GLEWAPIENTRY for glewContextIsSupported in MX mode.
2012-07-17 22:37:43 -05:00
Nigel Stewart
cad03beb35
For Windows VC builds, share the .rc files moved into build directory.
2012-07-17 22:06:18 -05:00