]> git.mxchange.org Git - flightgear.git/commitdiff
Work around a problem in certain NVidia adapters hat don't support fgPushAttrib(FG_FO...
authorehofman <ehofman>
Fri, 15 Aug 2003 17:47:34 +0000 (17:47 +0000)
committerehofman <ehofman>
Fri, 15 Aug 2003 17:47:34 +0000 (17:47 +0000)
src/Main/main.cxx

index a0a2948df6be3c9d8aa8218c5151a0cdc61757a2..d557d237d6db0b7caab7aa8ecb40f702f5ade4e1 100644 (file)
@@ -736,6 +736,12 @@ void fgRenderFrame() {
 
             // return to the desired diffuse color
             ssgGetLight( 0 ) -> setColour( GL_DIFFUSE, l->scene_diffuse );
+
+            // FIXME: This should not be needed, but at this time (08/15/2003)
+            //        certain NVidia drivers don't seem to implement
+            //        fgPushAttrib(FG_FOG_BIT) properly. The result is that
+            //        there is not fog when looking at the sun.
+            glFogf ( GL_FOG_DENSITY, fog_exp2_density );
         }
 
         // draw the ssg scene