Lots of GLchan datatype changes.
authorBrian Paul <brian.paul@tungstengraphics.com>
Wed, 24 Jan 2001 00:04:58 +0000 (00:04 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Wed, 24 Jan 2001 00:04:58 +0000 (00:04 +0000)
commit74b493a5e61237de081a438e774e5d8139d4c6b7
treea8bc94a65bacc67b9b1473f91a2bd84cd2b25937
parent125fddc31dc9959901d9f1ece693b09f04426d48
Lots of GLchan datatype changes.
Added GLvector4us datatype in math/m_vector.[ch]
Added _math_trans_4us() in math/m_translate.[ch]
Choose GLvector4ub, GLvector4us, GLvector4f at compile time based on CHAN_BITS.
Made Driver.ClearColor() and Driver.ClearIndex() optional driver functions.
Changed args to Driver.ClearColor(), updated drivers.
Reordered files in Makefile.X11
47 files changed:
src/mesa/Makefile.X11
src/mesa/array_cache/ac_import.c
src/mesa/drivers/ggi/ggimesa.c
src/mesa/drivers/glide/fxdd.c
src/mesa/drivers/osmesa/osmesa.c
src/mesa/drivers/svga/svgamesa15.c
src/mesa/drivers/svga/svgamesa15.h
src/mesa/drivers/svga/svgamesa16.c
src/mesa/drivers/svga/svgamesa16.h
src/mesa/drivers/svga/svgamesa24.c
src/mesa/drivers/svga/svgamesa24.h
src/mesa/drivers/svga/svgamesa32.c
src/mesa/drivers/svga/svgamesa32.h
src/mesa/drivers/windows/wmesa.c
src/mesa/drivers/windows/wmesa_stereo.c
src/mesa/drivers/x11/xm_dd.c
src/mesa/drivers/x11/xm_span.c
src/mesa/main/Makefile.X11
src/mesa/main/api_noop.c
src/mesa/main/attrib.c
src/mesa/main/buffers.c
src/mesa/main/context.c
src/mesa/main/dd.h
src/mesa/main/get.c
src/mesa/main/macros.h
src/mesa/main/mtypes.h
src/mesa/main/texstate.c
src/mesa/main/texutil.h
src/mesa/math/m_trans_tmp.h
src/mesa/math/m_translate.c
src/mesa/math/m_translate.h
src/mesa/math/m_vector.c
src/mesa/math/m_vector.h
src/mesa/swrast/s_alphabuf.c
src/mesa/swrast/s_buffers.c
src/mesa/swrast_setup/ss_tritmp.h
src/mesa/swrast_setup/ss_vbtmp.h
src/mesa/tnl/t_array_api.c
src/mesa/tnl/t_array_import.c
src/mesa/tnl/t_context.h
src/mesa/tnl/t_imm_api.c
src/mesa/tnl/t_imm_elt.c
src/mesa/tnl/t_imm_eval.c
src/mesa/tnl/t_imm_exec.c
src/mesa/tnl/t_imm_fixup.c
src/mesa/tnl/t_vb_light.c
src/mesa/tnl/t_vb_lighttmp.h