New SWspanarrays attribs[] array.
authorBrian <brian@yutani.localnet.net>
Thu, 1 Feb 2007 16:51:48 +0000 (09:51 -0700)
committerBrian <brian@yutani.localnet.net>
Thu, 1 Feb 2007 16:51:48 +0000 (09:51 -0700)
commitf3e507ef9f75dbfc58ccd07b5fe8cfca10d9a9e3
tree52aaa2c8e7f9688752f2010254cd04aa5b117743
parent81ef03be65f1458d627528a13cb86feb992d758f
New SWspanarrays attribs[] array.

Replace texcoord[], varying[], etc. arrays with single attribs[] array, indexed
by FRAG_ATTRIB_* values.
Eliminates need to copy data into fragment program machine input registers.
Will lead to future clean-ups.
16 files changed:
src/mesa/swrast/s_aalinetemp.h
src/mesa/swrast/s_aatritemp.h
src/mesa/swrast/s_alpha.c
src/mesa/swrast/s_atifragshader.c
src/mesa/swrast/s_copypix.c
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_fog.c
src/mesa/swrast/s_fragprog.c
src/mesa/swrast/s_logic.c
src/mesa/swrast/s_masking.c
src/mesa/swrast/s_pointtemp.h
src/mesa/swrast/s_readpix.c
src/mesa/swrast/s_span.c
src/mesa/swrast/s_span.h
src/mesa/swrast/s_texcombine.c
src/mesa/swrast/s_zoom.c