sync up t_vp_build.c brw_vs_tnl.c a bit
authorRoland Scheidegger <sroland@tungstengraphics.com>
Tue, 13 Mar 2007 18:04:28 +0000 (19:04 +0100)
committerRoland Scheidegger <sroland@tungstengraphics.com>
Tue, 13 Mar 2007 18:04:28 +0000 (19:04 +0100)
commita6cc9ab493a2efa9a0ea91cddba0e85c8c8c83f1
tree159d709b3354a19fd9885842d0565398edc44d59
parent37e6f760fde506728077c6e8b48bb8c34d53dfd3
sync up t_vp_build.c brw_vs_tnl.c a bit

Bring over the optimizations for fog and normalized spot dir
from t_vp_build.c to brw_vs_tnl.c. Likewise, port a fix for point size
calc from brw_vs_tnl.c to t_vp_build.c (use ABS(eyez) instead of -eyez). Leave
the now differing point size calcs alone though, not sure what's better (it's
basically MOV, ABS, MUL, DP3 vs. ABS, MAD, MAD).
src/mesa/drivers/dri/i965/brw_vs_tnl.c
src/mesa/tnl/t_vp_build.c