widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #03054
Re: [Merge] lp:~widelands-dev/widelands/glsl1 into lp:widelands
GLEW is very poorly written and maintained and does not deal well with modern OpenGL. See http://stackoverflow.com/questions/8302625/segmentation-fault-at-glgenvertexarrays-1-vao and https://www.opengl.org/wiki/OpenGL_Loading_Library for more context.
I thought it was not needed to have a loader lib for an OpenGL without extensions, but I read up some more information about this and I was clearly wrong. At least on windows a loader is needed. Right now, I really like the approach of https://github.com/hpicgs/glbinding which seems to be the only sane implementation. That said, if GLEW works again after 7239 there is no real reason to investigate anymore how to use OpenGL even better.
Tino, could you check if it works now again?
--
https://code.launchpad.net/~widelands-dev/widelands/glsl1/+merge/241179
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/glsl1.
References