#define GLUT_DISABLE_ATEXIT_HACK
#include
void init()
{
// glClear(GL_COLOR_BUFFER_BIT);
glClearColor(1.0f,.0.0f,0.0f,1);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}
void Display()
{
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glEnable(GL_DEPTH_TEST);
glutWireCube(5.0);
glFlush();
}
int main(int argc,char*argv[])
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowPosition(0,0);
glutInitWindowSize(400,400);
glutCreateWindow("global");
init();
glutDisplayFunc(Display);
glutMainLoop();
}