Erythro/tests/gl.er

40 lines
744 B
Plaintext

void :: glClear();
void :: glBegin();
void :: glVertex3f();
void :: glEnd();
void :: glFlush();
void :: glutInit();
void :: glutInitDisplayMode();
void :: glutInitWindowPosition();
void :: glutInitWindowSize();
void :: glutCreateWindow();
void :: glutDisplayFunc();
void :: glutMainLoop();
void :: display() {
glClear(16384);
glBegin(9);
glVertex3f(0, 0, 0);
glVertex3f(1, 0, 0);
glVertex3f(1, 1, 0);
glVertex3f(0, 1, 0);
glEnd();
glFlush();
}
int :: main(int argc, char** argv) {
glutInit(&argc, argv);
glutInitDisplayMode(0);
glutInitWindowSize(300, 300);
glutInitWindowPosition(100, 100);
glutCreateWindow("Hello");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}