14 unsigned long time_msec;
16 static unsigned long nframes;
18 int demo_init(int argc, char **argv)
20 if(scr_init() == -1) {
23 scr_change(scr_lookup("tunnel"), 4000);
25 /* clear the framebuffer at least once */
26 memset(fb_pixels, 0, fb_width * fb_height * fb_bpp / CHAR_BIT);
30 void demo_cleanup(void)
35 float fps = (float)nframes / ((float)time_msec / 1000.0f);
36 printf("average framerate: %.1f\n", fps);
48 void demo_keyboard(int key, int state)