fix incorrect register in get_eye_normal() for rescale_normals case
authorBrian <brian.paul@tungstengraphics.com>
Mon, 15 Oct 2007 23:59:16 +0000 (17:59 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 15 Oct 2007 23:59:16 +0000 (17:59 -0600)
src/mesa/tnl/t_vp_build.c

index e7caa2f..2c0883d 100644 (file)
@@ -693,7 +693,7 @@ static struct ureg get_eye_normal( struct tnl_program *p )
         struct ureg rescale = register_param2(p, STATE_INTERNAL,
                                               STATE_NORMAL_SCALE);
 
-        emit_op2( p, OPCODE_MUL, p->eye_normal, 0, normal, 
+        emit_op2( p, OPCODE_MUL, p->eye_normal, 0, p->eye_normal,
                   swizzle1(rescale, X));
       }
    }
@@ -1122,7 +1122,6 @@ static void build_fog( struct tnl_program *p )
       struct ureg params = register_param2(p, STATE_INTERNAL,
                                           STATE_FOG_PARAMS_OPTIMIZED);
       struct ureg tmp = get_temp(p);
-
       GLboolean useabs = (p->state->fog_mode != FOG_EXP2);
 
       if (useabs) {