Better glew error reporting.

This commit is contained in:
Vincent Lejeune 2014-09-06 23:41:29 +02:00
parent 3d63d5e010
commit 27306018d5

View File

@ -98,8 +98,9 @@ void initGL()
if (is_gl_init)
return;
is_gl_init = true;
if (GLEW_OK != glewInit())
Log::fatal("GLEW", "Glew initialisation failed, can't continue.");
GLenum err = glewInit();
if (GLEW_OK != err)
Log::fatal("GLEW", "Glew initialisation failed with error %s", glewGetErrorString(err));
#ifdef ARB_DEBUG_OUTPUT
if (glDebugMessageCallbackARB)
glDebugMessageCallbackARB((GLDEBUGPROCARB)debugCallback, NULL);