int main(int argc, char **argv)
{
glutInit(&argc, argv);
/* double buffering for
smooth animation */
glutInitDisplayMode
(GLUT_DOUBLE | GLUT_DEPTH |
GLUT_RGB);
... /* window creation and callbacks here
*/
glEnable(GL_DEPTH_TEST);
glutMainLoop();
return(0);
}