summaryrefslogtreecommitdiff
path: root/src/mesa/shader/prog_statevars.c
AgeCommit message (Collapse)Author
2008-06-12mesa: remove unneeded #includeBrian Paul
2008-05-31mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca
2008-05-24mesa: pre-swizzle normal scale state valueKeith Whitwell
2008-05-23mesa: do object-space lighting in ffvertex_prog.cKeith Whitwell
Start pulling over some of the optimizations from the fixed function paths.
2008-05-18Fix some bugs in material, depth range stateBrian Paul
picked from master
2008-04-23gallium: fix potential divide by zero in fog computationBrian Paul
It's legal for Fog.Start == Fog.End and conformance testing does so.
2008-04-16mesa: added internal post color matrix scale/bias varsBrian Paul
2007-10-30more additions for COLOR_MATRIX, etcBrian
2007-10-30add state vars for color matrix, pixel transfer scale&biasBrian
2007-10-17disable the NeedFlush assertion for nowBrian
2007-10-17Assert that there's no outstanding current state that needs to be flushed ↵Brian
from the vbo in _mesa_load_state_parameters(). Several of the state parameters use current state (such as materials). Need to make sure those values are not stale.
2007-05-22make sure optimized fog params get updatedRoland Scheidegger
2007-05-18fix STATE_HALF_VECTOR value (bug 10987)Brian
2007-03-07update commentsBrian
2007-02-24add missing code for newer STATE_INTERNAL itemsBrian
2007-02-23add some missing cases in _mesa_program_state_string()Brian
2007-02-23remove dead codeBrian
2007-02-23replace GLint with gl_state_indexBrian
2007-02-22Undo some STATE_POINT/FOG changes. Max length of state token array is now 5.Brian
2007-02-21more minor changes to STATE_ indexingBrian
2007-02-21adjustments to STATE_ token layout/format so token[1] is always the array indexBrian
2007-01-23fix g++ warnings/errorsBrian
2007-01-09clean up a bunch of program parameter stuffBrian
2006-12-14Split the program.[ch] files into several new files.Brian