Loading openglcanvas.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -593,12 +593,14 @@ void OpenGLCanvas::setShaders() { char *vs,*fs; #ifndef __APPLE__ #ifdef GLEW_VERSION_1_5 GLenum err=glewInit(); if(err!=GLEW_OK){ fprintf(stderr,"error in GLEW initialization: %s\n",glewGetString(err)); exit(-1); } #endif #endif GLuint v = glCreateShader(GL_VERTEX_SHADER); Loading openglcanvas.h +3 −1 Original line number Diff line number Diff line #ifndef OPENGLCANVAS_H #define OPENGLCANVAS_H // GLew might not be needed if a recent version of OpenGL is present // GLew might not be needed on mac, or if a recent version of OpenGL is present #ifndef __APPLE__ #include <GL/glew.h> #if (!defined GLEW_VERSION_1_5) || (!defined GL_VERSION_3_1) #error GLEW 1.5.2 is required #endif #endif #define GL_GLEXT_PROTOTYPES 1 #ifdef __APPLE__ Loading Loading
openglcanvas.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -593,12 +593,14 @@ void OpenGLCanvas::setShaders() { char *vs,*fs; #ifndef __APPLE__ #ifdef GLEW_VERSION_1_5 GLenum err=glewInit(); if(err!=GLEW_OK){ fprintf(stderr,"error in GLEW initialization: %s\n",glewGetString(err)); exit(-1); } #endif #endif GLuint v = glCreateShader(GL_VERTEX_SHADER); Loading
openglcanvas.h +3 −1 Original line number Diff line number Diff line #ifndef OPENGLCANVAS_H #define OPENGLCANVAS_H // GLew might not be needed if a recent version of OpenGL is present // GLew might not be needed on mac, or if a recent version of OpenGL is present #ifndef __APPLE__ #include <GL/glew.h> #if (!defined GLEW_VERSION_1_5) || (!defined GL_VERSION_3_1) #error GLEW 1.5.2 is required #endif #endif #define GL_GLEXT_PROTOTYPES 1 #ifdef __APPLE__ Loading