./opengl/test/version/main.cc

download original
#include <stdlib.h>
#include <stdio.h>

#include <GL/gl.h>   // OpenGL itself.
#include <GL/glu.h>  // GLU support library.
#include <GL/glut.h> // GLUT support library.


int main(int argc, char **argv) {
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
    glutInitWindowPosition(200,100);
    glutInitWindowSize(400, 400);
    glutCreateWindow("Coil");  // TODO: other way to initialize a GL context?
    printf("GL_VENDOR: %s\n", glGetString(GL_VENDOR));
    printf("GL_RENDERER: %s\n", glGetString(GL_RENDERER));
    printf("GL_VERSION: %s\n", glGetString(GL_VERSION));
    printf("GL_EXTENSIONS: %s\n", glGetString(GL_EXTENSIONS));
    return 0;
}

  
back to version

(C) 1998-2017 Olaf Klischat <olaf.klischat@gmail.com>