+
+
+ msec = glutGet(GLUT_ELAPSED_TIME);
+ interv += msec - prev_msec;
+ prev_msec = msec;
+ if(interv >= 1000) {
+ float fps = (float)(nframes * 1000) / interv;
+ printf("\rfps: %.2f ", fps);
+ fflush(stdout);
+ nframes = 0;
+ interv = 0;
+ }
+ nframes++;