From ac1d7370a715f89448498b13c7279df6cb54b1e9 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Wed, 13 Sep 2006 20:14:24 +0000 Subject: fix broken do_EXP() --- src/mesa/tnl/t_vb_arbprogram.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/mesa/tnl/t_vb_arbprogram.c') diff --git a/src/mesa/tnl/t_vb_arbprogram.c b/src/mesa/tnl/t_vb_arbprogram.c index f162b0aa91..093678ecd5 100644 --- a/src/mesa/tnl/t_vb_arbprogram.c +++ b/src/mesa/tnl/t_vb_arbprogram.c @@ -1,6 +1,6 @@ /* * Mesa 3-D graphics library - * Version: 6.5 + * Version: 6.5.1 * * Copyright (C) 1999-2006 Brian Paul All Rights Reserved. * @@ -108,11 +108,6 @@ static GLfloat ApproxPower(GLfloat x, GLfloat y) return (GLfloat) _mesa_pow(x, y); } -static GLfloat rough_approx_log2_0_1(GLfloat x) -{ - return LOG2(x); -} - /** * Perform a reduced swizzle: @@ -314,7 +309,7 @@ static void do_EXP( struct arb_vp_machine *m, union instruction op ) result[0] = LDEXPF(1.0, (int)flr_tmp); result[1] = frac_tmp; - result[2] = LDEXPF(rough_approx_log2_0_1(frac_tmp), (int)flr_tmp); + result[2] = RoughApproxExp2(tmp); result[3] = 1.0F; } -- cgit v1.2.3