13 unsigned long time_msec;
15 unsigned int mouse_bmask;
17 static unsigned long nframes;
18 static const char *start_scr_name = "tunnel";
20 int demo_init(int argc, char **argv)
23 start_scr_name = argv[1];
26 if(scr_init() == -1) {
29 if(scr_change(scr_lookup(start_scr_name), 4000) == -1) {
30 fprintf(stderr, "screen %s not found\n", start_scr_name);
37 void demo_cleanup(void)
42 float fps = (float)nframes / ((float)time_msec / 1000.0f);
43 printf("average framerate: %.1f\n", fps);
55 void demo_keyboard(int key, int state)