Mesa (master): demos: add some fflushes for windows

Keith Whitwell keithw at kemper.freedesktop.org
Tue Feb 24 12:15:33 UTC 2009


Module: Mesa
Branch: master
Commit: e6479c62504ec828e25cd6b46f8999f3a26a482c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6479c62504ec828e25cd6b46f8999f3a26a482c

Author: Keith Whitwell <keithw at vmware.com>
Date:   Tue Feb 24 12:02:24 2009 +0000

demos: add some fflushes for windows

---

 progs/demos/arbfplight.c     |    1 +
 progs/demos/arbfslight.c     |    1 +
 progs/demos/fslight.c        |    1 +
 progs/demos/gearbox.c        |    1 +
 progs/demos/gears.c          |    1 +
 progs/demos/geartrain.c      |    1 +
 progs/demos/gloss.c          |    1 +
 progs/demos/glslnoise.c      |    1 +
 progs/demos/reflect.c        |    1 +
 progs/demos/streaming_rect.c |    1 +
 progs/demos/texcyl.c         |    1 +
 11 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/progs/demos/arbfplight.c b/progs/demos/arbfplight.c
index 401bfb4..7b7a12b 100644
--- a/progs/demos/arbfplight.c
+++ b/progs/demos/arbfplight.c
@@ -92,6 +92,7 @@ static void Redisplay( void )
 	 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;
       }
diff --git a/progs/demos/arbfslight.c b/progs/demos/arbfslight.c
index a84491d..275c851 100644
--- a/progs/demos/arbfslight.c
+++ b/progs/demos/arbfslight.c
@@ -105,6 +105,7 @@ static void Redisplay (void)
 			GLfloat seconds = (GLfloat) (t - t0) / 1000.0f;
 			GLfloat fps = frames / seconds;
 			printf ("%d frames in %6.3f seconds = %6.3f FPS\n", frames, seconds, fps);
+                        fflush(stdout);
 			t0 = t;
 			frames = 0;
 		}
diff --git a/progs/demos/fslight.c b/progs/demos/fslight.c
index e79b5cc..41a13cc 100644
--- a/progs/demos/fslight.c
+++ b/progs/demos/fslight.c
@@ -105,6 +105,7 @@ Redisplay(void)
          GLfloat fps = frames / seconds;
          printf("%d frames in %6.3f seconds = %6.3f FPS\n",
                 frames, seconds, fps);
+         fflush(stdout);
          t0 = t;
          frames = 0;
       }
diff --git a/progs/demos/gearbox.c b/progs/demos/gearbox.c
index 35bde04..2dcf32f 100644
--- a/progs/demos/gearbox.c
+++ b/progs/demos/gearbox.c
@@ -314,6 +314,7 @@ draw(void)
          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;
       }
diff --git a/progs/demos/gears.c b/progs/demos/gears.c
index 2a9fefe..6016162 100644
--- a/progs/demos/gears.c
+++ b/progs/demos/gears.c
@@ -219,6 +219,7 @@ draw(void)
       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;
       if ((t >= 999.0 * autoexit) && (autoexit)) {
diff --git a/progs/demos/geartrain.c b/progs/demos/geartrain.c
index 8363f2a..8fe405e 100644
--- a/progs/demos/geartrain.c
+++ b/progs/demos/geartrain.c
@@ -905,6 +905,7 @@ draw (void)
 	    GLfloat seconds = (t - T0) / 1000.0;
 	    GLfloat fps = Frames / seconds;
 	    printf("%d frames in %g seconds = %g FPS\n", Frames, seconds, fps);
+            fflush(stdout);
 	    T0 = t;
 	    Frames = 0;
 	}
diff --git a/progs/demos/gloss.c b/progs/demos/gloss.c
index b2126e3..69694b2 100644
--- a/progs/demos/gloss.c
+++ b/progs/demos/gloss.c
@@ -132,6 +132,7 @@ static void Display( void )
          GLfloat seconds = (t - T0) / 1000.0;
          GLfloat fps = Frames / seconds;
          printf("%d frames in %g seconds = %g FPS\n", Frames, seconds, fps);
+         fflush(stdout);
          T0 = t;
          Frames = 0;
       }
diff --git a/progs/demos/glslnoise.c b/progs/demos/glslnoise.c
index 4ee1292..e972b62 100644
--- a/progs/demos/glslnoise.c
+++ b/progs/demos/glslnoise.c
@@ -65,6 +65,7 @@ static void Redisplay (void)
       GLfloat seconds = (GLfloat) (t - t0) / 1000.0f;
       GLfloat fps = frames / seconds;
       printf ("%d frames in %6.3f seconds = %6.3f FPS\n", frames, seconds, fps);
+      fflush(stdout);
       t0 = t;
       frames = 0;
    }
diff --git a/progs/demos/reflect.c b/progs/demos/reflect.c
index 0bec066..b72af12 100644
--- a/progs/demos/reflect.c
+++ b/progs/demos/reflect.c
@@ -401,6 +401,7 @@ DrawWindow(void)
          GLfloat seconds = (t - t0) / 1000.0;
          GLfloat fps = frames / seconds;
          printf("%d frames in %g seconds = %g FPS\n", frames, seconds, fps);
+         fflush(stdout);
          t0 = t;
          frames = 0;
       }
diff --git a/progs/demos/streaming_rect.c b/progs/demos/streaming_rect.c
index 294f9c3..f65ac4c 100644
--- a/progs/demos/streaming_rect.c
+++ b/progs/demos/streaming_rect.c
@@ -153,6 +153,7 @@ static void Display( void )
 
       GLfloat fps = Frames / seconds;
       printf("%d frames in %6.3f seconds = %6.3f FPS\n", Frames, seconds, fps);
+      fflush(stdout);
 
       drift_increment = 2.2 * seconds / Frames;
       T0 = t;
diff --git a/progs/demos/texcyl.c b/progs/demos/texcyl.c
index e3b0303..0e6089b 100644
--- a/progs/demos/texcyl.c
+++ b/progs/demos/texcyl.c
@@ -79,6 +79,7 @@ static void Display( void )
          GLfloat seconds = (t - T0) / 1000.0;
          GLfloat fps = Frames / seconds;
          printf("%d frames in %g seconds = %g FPS\n", Frames, seconds, fps);
+         fflush(stdout);
          T0 = t;
          Frames = 0;
       }




More information about the mesa-commit mailing list