Commit Graph

1088 Commits

Author SHA1 Message Date
Keith Rosenberg 6fe1c906e7 Update README steps for make
Including the other couple of steps to make for others for whom it is not obvious. Generally people find out about GLEW when using it as dependency of another lib, and they may or may not be familiar with the make process. Leaving it vague leads to more people reporting issues, which I'm aiming to avoid here!
2013-09-20 21:44:05 -04:00
hasufell 094647cb14 BUILD: respect DESTDIR variable
DESTDIR is used for temporary install location
in package managers otherwise you have to add
the temporary locations to BINDIR and LIBDIR
which can cause trouble with the pkg-config file.
2013-07-24 01:41:27 +02:00
Nigel Stewart a6c3e7dad0 GLEW release version 1.10.0 2013-07-22 07:20:46 -05:00
Nigel Stewart 4853c8effe Documentation updates for GLEW 1.10.0 release. 2013-07-21 21:01:37 -05:00
Nigel Stewart 87ce8715b2 Add support for OpenGL 4.4 2013-07-21 21:00:30 -05:00
Nigel Stewart 7b433cd402 auto/bin/update_registry.sh isn't used anymore. 2013-07-21 01:40:05 -05:00
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 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 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 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