progs/demos: add fps output to cubemap

This commit is contained in:
Keith Whitwell 2009-08-23 19:02:17 +01:00
parent 153e474d22
commit 75312b6555

View file

@ -53,6 +53,8 @@ static GLint FrameParity = 0;
static GLenum FilterIndex = 0;
static GLint ClampIndex = 0;
static GLboolean supportFBO = GL_FALSE;
static GLint T0 = 0;
static GLint Frames = 0;
static struct {
@ -268,6 +270,20 @@ static void draw( void )
glPopMatrix();
glutSwapBuffers();
Frames++;
{
GLint t = glutGet(GLUT_ELAPSED_TIME);
if (t - T0 >= 5000) {
GLfloat seconds = (t - T0) / 1000.0;
GLfloat fps = Frames / seconds;
printf("%d frames in %6.3f seconds = %6.3f FPS\n", Frames, seconds, fps);
fflush(stdout);
T0 = t;
Frames = 0;
}
}
}