- glBegin(GL_LINE_STRIP);
- for(i=0; i<BEZ_SEG; i++) {
- float t = (float)i / (float)(BEZ_SEG - 1);
-
- mx[0] = LERP(cx[0], cx[1], t);
- my[0] = LERP(cy[0], cy[1], t);
-
- mx[1] = LERP(cx[1], cx[2], t);
- my[1] = LERP(cy[1], cy[2], t);
-
- mx[2] = LERP(cx[2], cx[3], t);
- my[2] = LERP(cy[2], cy[3], t);
-
- mmx[0] = LERP(mx[0], mx[1], t);
- mmy[0] = LERP(my[0], my[1], t);
-
- mmx[1] = LERP(mx[1], mx[2], t);
- mmy[1] = LERP(my[1], my[2], t);
-
- x = LERP(mmx[0], mmx[1], t);
- y = LERP(mmy[0], mmy[1], t);
-
- glVertex2f(x, y);
- }
- glEnd();
+void print_usage(const char *argv0)
+{
+ printf("Usage: %s [options]\n", argv0);
+ printf("Options:\n");
+ printf(" -fs: fullscreen\n");
+ printf(" -noaa: disable anti-aliasing\n");
+ printf(" -h,-help: print usage and exit\n");