summaryrefslogtreecommitdiff
path: root/src/mesa/swrast/s_texcombine.c
AgeCommit message (Collapse)Author
2007-05-20Overhaul/simplify SWvertex and SWspan attribute handling.Brian
Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions.
2007-02-01New SWspanarrays attribs[] array.Brian
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.
2006-10-13Revamp color table code.Brian Paul
Always store all color tables as both float and ubyte.
2006-10-01New SWspan and SWspanarrays typedefs.Brian Paul
2006-05-18minor simplificationBrian Paul
2006-05-18texture EnvColor needs to be converted to GLchan, not GLintBrian Paul
2006-04-27fixes for CHAN_BITS!=8Brian Paul
2005-10-05In gl_texture_image replace IntFormat with InternalFormat and Format withBrian Paul
_BaseFormat to be consistant with gl_renderbuffer.
2005-10-01GL_EXT_packed_depth_stencil changesBrian Paul
2005-09-16Rework the texture filtering functions a bit.Brian Paul
No need to pass the texture unit number as an argument.
2005-09-15Split the s_texture.c file into two new files:Brian Paul
s_texcombine.c - for texture combining/application s_texfilter.c - for texture sampling/filtering