I had an issue related to this bug (with an OpenGL 4.4 context):
The GL_EXTENSIONS causes an GL_INVALID_ENUM which is not handled by GLEW. Instead, I caught it at a different point in my code where I checked for a previous GL function's success. So independent of this error, it would be a good idea that GLEW clears all errors it may have produced by calling glGetError() once after initialization.
Thank you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As a developer, this lack of core context support is a deal breaker for using GLEW so we have to do our own extension loading (still) :( 2010 was 5 years ago which is a lot of pushing out of a bug....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had an issue related to this bug (with an OpenGL 4.4 context):
The GL_EXTENSIONS causes an GL_INVALID_ENUM which is not handled by GLEW. Instead, I caught it at a different point in my code where I checked for a previous GL function's success. So independent of this error, it would be a good idea that GLEW clears all errors it may have produced by calling glGetError() once after initialization.
Thank you.
This bug is 3 years old and now causing serious problems on OS X :( Why the push out to 1.11.0? I'm going to take a look at it.
I am also very confused why this hasn't been fixed yet.
https://github.com/nigels-com/glew/pull/24
Nigel - any update on this set of bugs relating to GLEW completely failing in core contexts?
http://sourceforge.net/p/glew/bugs/120/
http://sourceforge.net/p/glew/bugs/124/
http://sourceforge.net/p/glew/bugs/149/
http://sourceforge.net/p/glew/bugs/157/
http://sourceforge.net/p/glew/bugs/159/
http://sourceforge.net/p/glew/bugs/174/
As a developer, this lack of core context support is a deal breaker for using GLEW so we have to do our own extension loading (still) :( 2010 was 5 years ago which is a lot of pushing out of a bug....
Indeed this issue of core context support has dragged on for a long time.
There are two github pull requests I'm currently evaluating:
https://github.com/nigels-com/glew/pull/29
https://github.com/nigels-com/glew/pull/30
Further discussion, refinement, clarification and testing of these would be helpful.
I went ahead and organized these into a "GLEW 2.0" milestone:
https://sourceforge.net/p/glew/bugs/milestone/2.0.0/