remove incorrect negation in fog coord computation
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 16 Feb 2004 16:44:40 +0000 (16:44 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 16 Feb 2004 16:44:40 +0000 (16:44 +0000)
progs/tests/fogcoord.c

index e5a24d865ae434416ba194ac1563b0fd046acfbd..89355742aad7931c511b22973c66ea53413cc8fd 100644 (file)
@@ -22,7 +22,8 @@ static void Display( void )
    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
 
    for (t = 0.0; t <= 1.0; t += 0.25) {
-      GLfloat f = -(Near + t * (Far - Near));
+      GLfloat f = Near + t * (Far - Near);
+      printf("glFogCoord(%4.1f)\n", f);
       glFogCoordfEXT(f);
 
       glPushMatrix();
@@ -69,6 +70,8 @@ static void Key( unsigned char key, int x, int y )
 
 static void Init( void )
 {
+   printf("GL_RENDERER = %s\n", (char *) glGetString(GL_RENDERER));
+   printf("GL_VERSION = %s\n", (char *) glGetString(GL_VERSION));
    /* setup lighting, etc */
    if (!glutExtensionSupported("GL_EXT_fog_coord")) {
       printf("Sorry, this program requires GL_EXT_fog_coord\n");