]> git.mxchange.org Git - simgear.git/commitdiff
Activate the driver fog workaround again. It doesn't seem to be solved yet.
authorehofman <ehofman>
Thu, 29 Jan 2004 18:25:55 +0000 (18:25 +0000)
committerehofman <ehofman>
Thu, 29 Jan 2004 18:25:55 +0000 (18:25 +0000)
simgear/scene/sky/moon.cxx
simgear/scene/sky/sky.cxx

index 3514f705c6ad6307f7d1e51e11552f798c86a136..fdf1fc8750c959816a1269e510bce051eef598bb 100644 (file)
@@ -65,7 +65,7 @@ static int sgMoonOrbPostDraw( ssgEntity *e ) {
 
     // Some drivers don't properly reset glBendFunc with a
     // glPopAttrib() so we reset it to the 'default' here.
-    // glBlendFunc ( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA ) ;
+    glBlendFunc ( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA ) ;
 
     glPopAttrib();
     // cout << "pop error = " << glGetError() << endl;
index 1da027a035182794d7747a2a725d86c610c272c4..fe6bb0ed106106ab5507849c175d241c69bcef23 100644 (file)
@@ -175,7 +175,7 @@ void SGSky::preDraw( float alt, float fog_exp2_density ) {
     //        certain NVidia drivers don't seem to implement
     //        glPushAttrib(FG_FOG_BIT) properly. The result is that
     //        there is not fog when looking at the sun.
-    // glFogf ( GL_FOG_DENSITY, fog_exp2_density );
+    glFogf ( GL_FOG_DENSITY, fog_exp2_density );
 
        // if we are closer than this to a cloud layer, don't draw clouds
     static const float slop = 5.0;