From 79394f0267a41cc9ea446c69f4b6530b255019dc Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 24 Mar 2010 09:03:33 -0600 Subject: progs/glsl: silence warnings, remove debug code, adjust window size, etc --- progs/glsl/fsraytrace.c | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) (limited to 'progs/glsl/fsraytrace.c') diff --git a/progs/glsl/fsraytrace.c b/progs/glsl/fsraytrace.c index dca8fd2db00..e35af0fc5a3 100644 --- a/progs/glsl/fsraytrace.c +++ b/progs/glsl/fsraytrace.c @@ -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(); -- cgit v1.2.3