X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmain.c;h=7c41e2e99c76f0cd47f1f49e2450f801056405c1;hb=HEAD;hp=f18563edb0187ea5ee87fea4a5d832b5739190ae;hpb=3a148d92224a9ab88a9c602b072d85d4b1b1eddd;p=fbgfx diff --git a/src/main.c b/src/main.c index f18563e..7c41e2e 100644 --- a/src/main.c +++ b/src/main.c @@ -19,7 +19,7 @@ static int quit; int main(void) { - int i, trybpp[] = {32, 24, 16, 0}; + int i, trybpp[] = {16, 32, 24, 16, 0}; fbgfx_save_video_mode(); fbgfx_get_video_mode(&fb_width, &fb_height, &fb_depth); @@ -61,7 +61,9 @@ int main(void) scr_update(); scr_draw(); - ++num_frames; + if(time_msec >= 4000) { + ++num_frames; + } } time_msec = get_time_msec() - start_msec; @@ -70,7 +72,7 @@ end: fbev_shutdown(); fbgfx_restore_video_mode(); if(num_frames && time_msec) { - printf("\ravg framerate: %.1f\n", (float)num_frames / ((float)time_msec / 1000.0)); + printf("\ravg framerate: %.1f\n", (float)num_frames / ((float)(time_msec - 4000) / 1000.0)); } return 0; }