progs/glsl: silence warnings, remove debug code, adjust window size, etc
authorBrian Paul <brianp@vmware.com>
Wed, 24 Mar 2010 15:03:33 +0000 (09:03 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 24 Mar 2010 15:04:17 +0000 (09:04 -0600)
progs/glsl/fsraytrace.c
progs/glsl/vsraytrace.c

index dca8fd2db0089f2fcd367b971420782d3f7107cc..e35af0fc5a3a4524455dd5ee09edfe96833ad9ee 100644 (file)
@@ -237,12 +237,13 @@ Draw(void)
 {
   float rot[9] = {1,0,0,  0,1,0,   0,0,1};
   GLint location = glGetUniformLocation(program, "rot");
-
-  glUseProgram(program);
-  glUniformMatrix3fv(location, 1, 0, rot);
   static const float m = -10.F;
   static const float p =  10.F;
   static const float d = -0.5F;
+
+  glUseProgram(program);
+  glUniformMatrix3fv(location, 1, 0, rot);
+
   glBegin(GL_QUADS);
   {
     glTexCoord2f(0.0F, 0.0F); glVertex3f(m, m, d);
@@ -255,18 +256,21 @@ Draw(void)
 
   glutSwapBuffers();
 
-  static int frames = 0;
-  static int t0 = 0;
-  static int t1 = 0;
-  frames++;
-  t1 = glutGet(GLUT_ELAPSED_TIME);
-  float dt = (float)(t1-t0)/1000.0F;
-  if(dt >= 5.0F)
   {
-    float fps = (float)frames / dt;
-    printf("%f FPS (%d frames in %f seconds)\n", fps, frames, dt);
-    frames = 0;
-    t0 = t1;
+    static int frames = 0;
+    static int t0 = 0;
+    static int t1 = 0;
+    float dt;
+    frames++;
+    t1 = glutGet(GLUT_ELAPSED_TIME);
+    dt = (float)(t1-t0)/1000.0F;
+    if(dt >= 5.0F)
+    {
+      float fps = (float)frames / dt;
+      printf("%f FPS (%d frames in %f seconds)\n", fps, frames, dt);
+      frames = 0;
+      t0 = t1;
+    }
   }
 }
 
@@ -366,9 +370,8 @@ Init(void)
 int
 main(int argc, char *argv[])
 {
-  /*setenv("LIBGL_ALWAYS_SOFTWARE", "1", 1);*/
-  glutInit(&argc, argv);
   glutInitWindowSize(WinWidth, WinHeight);
+  glutInit(&argc, argv);
   glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
   Win = glutCreateWindow(argv[0]);
   glewInit();
index 6e1617a7ebd87bcbc2bfe8d18c6f7ea952e0aff5..37b8f774aa7f6e1f813b771f3e28436460ad144a 100644 (file)
@@ -30,8 +30,7 @@
 
 
 static int Win;
-//static int WinWidth = 256, WinHeight = 256;
-static int WinWidth = 50, WinHeight = 50;
+static int WinWidth = 256, WinHeight = 256;
 static int mouseGrabbed = 0;
 
 static const char* vsSource =
@@ -241,18 +240,21 @@ Draw(void)
 
   glutSwapBuffers();
 
-  static int frames = 0;
-  static int t0 = 0;
-  static int t1 = 0;
-  frames++;
-  t1 = glutGet(GLUT_ELAPSED_TIME);
-  float dt = (float)(t1-t0)/1000.0F;
-  if(dt >= 5.0F)
   {
-    float fps = (float)frames / dt;
-    printf("%f FPS (%d frames in %f seconds)\n", fps, frames, dt);
-    frames = 0;
-    t0 = t1;
+    static int frames = 0;
+    static int t0 = 0;
+    static int t1 = 0;
+    float dt;
+    frames++;
+    t1 = glutGet(GLUT_ELAPSED_TIME);
+    dt = (float)(t1-t0)/1000.0F;
+    if (dt >= 5.0F)
+    {
+      float fps = (float)frames / dt;
+      printf("%f FPS (%d frames in %f seconds)\n", fps, frames, dt);
+      frames = 0;
+      t0 = t1;
+    }
   }
 }
 
@@ -344,9 +346,8 @@ Init(void)
 int
 main(int argc, char *argv[])
 {
-//  setenv("LIBGL_ALWAYS_SOFTWARE", "1", 1);
-  glutInit(&argc, argv);
   glutInitWindowSize(WinWidth, WinHeight);
+  glutInit(&argc, argv);
   glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
   Win = glutCreateWindow(argv[0]);
   glewInit();