mesa: merge the prog_src_register::NegateBase and NegateAbs fields
authorBrian Paul <brianp@vmware.com>
Wed, 15 Apr 2009 04:14:30 +0000 (22:14 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 15 Apr 2009 04:14:30 +0000 (22:14 -0600)
commit7db7ff878d3e5a6b345228e6eaee4797bb68b360
tree9dbdcfc3d9bc37d88f7e86f22f7c8f18b9420b14
parent0115a4f8f1952b166eaad09f317ff8bc465e0f28
mesa: merge the prog_src_register::NegateBase and NegateAbs fields

There's really no need for two negation fields.  This came from the
GL_NV_fragment_program extension.  The new, unified Negate bitfield applies
after the absolute value step.
26 files changed:
src/mesa/drivers/dri/i915/i915_fragprog.c
src/mesa/drivers/dri/i965/brw_vs_constval.c
src/mesa/drivers/dri/i965/brw_vs_emit.c
src/mesa/drivers/dri/i965/brw_wm_fp.c
src/mesa/drivers/dri/i965/brw_wm_glsl.c
src/mesa/drivers/dri/i965/brw_wm_pass0.c
src/mesa/drivers/dri/r200/r200_vertprog.c
src/mesa/drivers/dri/r300/r300_fragprog.c
src/mesa/drivers/dri/r300/r300_fragprog_swizzle.c
src/mesa/drivers/dri/r300/r300_vertprog.c
src/mesa/drivers/dri/r300/r500_fragprog.c
src/mesa/drivers/dri/r300/radeon_nqssadce.c
src/mesa/drivers/dri/r300/radeon_program_alu.c
src/mesa/drivers/dri/r300/radeon_program_pair.c
src/mesa/main/ffvertex_prog.c
src/mesa/main/texenvprogram.c
src/mesa/shader/arbprogparse.c
src/mesa/shader/nvfragparse.c
src/mesa/shader/nvvertparse.c
src/mesa/shader/prog_execute.c
src/mesa/shader/prog_instruction.h
src/mesa/shader/prog_print.c
src/mesa/shader/programopt.c
src/mesa/shader/slang/slang_emit.c
src/mesa/state_tracker/st_cb_bitmap.c
src/mesa/state_tracker/st_mesa_to_tgsi.c