#include <freeglut.h>
#include <stdio.h>
static void RenderScene(void) {
glClear(GL_COLOR_BUFFER_BIT);
glutSwapBuffers();
}
int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
int width = 800;
int height = 600;
glutInitWindowSize(width, height);
int win = glutCreateWindow("freeglut - glutCreateWindow() Example");
printf("window id: %d\n", win);
GLclampf Red = 0.0f, Green = 0.0f, Blue = 0.0f, Alpha = 0.0f;
glClearColor(Red, Green, Blue, Alpha);
glutDisplayFunc(RenderScene);
glutMainLoop();
return 0;
}
/*
run
window id: 1
*/