glutInit(&argc, argv);
glutInitWindowSize(1024, 600);
glutInitDisplayMode(GLUT_RGB | GLUT_DEPTH | GLUT_SRGB | GLUT_MULTISAMPLE);
+
+ glutInitContextVersion(3, 0);
+ glutInitContextProfile(GLUT_COMPATIBILITY_PROFILE);
+ glutInitContextFlags(GLUT_DEBUG);
+
glutCreateWindow("ludum dare 42");
glutDisplayFunc(display);
glLoadIdentity();
glOrtho(0, win_width, 0, win_height, -1, 1);
+ glPushAttrib(GL_ENABLE_BIT);
glDisable(GL_LIGHTING);
glRasterPos2f(1, 1);
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, *text++);
}
- glEnable(GL_LIGHTING);
+ glPopAttrib();
glPopMatrix();
glMatrixMode(GL_MODELVIEW);