const GLubyte *vendor = glGetString(GL_VENDOR);
const GLubyte *rend = glGetString(GL_RENDERER);
const GLubyte *vers = glGetString(GL_VERSION);
const GLubyte *ext = glGetString(GL_EXTENSIONS);
GLenum err = glewInit();
if (GLEW_OK != err)
{
/* Problem: glewInit failed, something is seriously wrong. */
const GLubyte *e = glewGetErrorString(err);
fprintf(stderr, "Error: %s\n", glewGetErrorString(err));
}
fprintf(stdout, "Status: Using GLEW %s\n", glewGetString(GLEW_VERSION));
const GLubyte *version = glewGetString(GLEW_VERSION);
GLenum err2 = glewIsSupported("GL_VERSION_2_0 GL_ARB_pixel_buffer_object");
if (GLEW_OK != err) {
fprintf(stderr, "Required OpenGL extensions missing.");
exit(-1);
}