Commit Graph

835 Commits

Author SHA1 Message Date
Nigel Stewart
9898ca210d Regularize paths in VC10 projects with back slash.
Other tidy-up for Visual Studio quality of life.
2013-07-21 00:52:50 -05:00
Nigel Stewart
2ce935a13f Revamp dist-src and dist-win32 Makefile targets. 2013-07-20 22:58:10 -05:00
Nigel Stewart
b56f8e70e8 Revert "Use git instead of clone to download OpenGL registry."
This reverts commit 974679c6d8.
2013-07-20 22:08:50 -05:00
Nigel Stewart
e0242aa735 Revamp VC10 projects based on patch from Matias Ghioldi
https://sourceforge.net/p/glew/patches/37/
2013-07-20 22:04:33 -05:00
Nigel Stewart
18ae6909fe Fixup URLs for ANGLE and REGAL extensions. 2013-07-16 11:00:52 -05:00
Nigel Stewart
91d0292a03 Add support for parsing ANGLE and REGAL specs from glew branch of git repo. 2013-07-16 10:54:11 -05:00
Nigel Stewart
e6356a331e Merge branch 'master' into subset 2013-07-15 12:57:50 -05:00
Nigel Stewart
35d2affdb8 Project web update for 07-15-13 including updated source snapshot. 2013-07-15 11:39:28 -05:00
Nigel Stewart
974679c6d8 Use git instead of clone to download OpenGL registry.
Core-profile extension query patch by Carsten Neumann
https://sourceforge.net/p/glew/bugs/174/
2013-07-14 13:02:16 -05:00
Nigel Stewart
477c99177a Filter out DSA fp64 functions - not widely available. 2013-04-02 12:27:52 -05:00
Nigel Stewart
40c5ac7d3f GL 1.2 enumerants: GL_MAX_ELEMENTS_VERTICES GL_MAX_ELEMENTS_INDICES 2013-04-02 11:35:42 -05:00
Nigel Stewart
1cbe650d27 Documentation updates - new project links, snapshot files, github repo. 2013-03-18 22:51:07 -05:00
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