summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/prog_statevars.c
Commit message (Collapse)AuthorAgeFilesLines
* mesa: fix default switch case in append_token(), see bug 18734Brian Paul2008-11-281-2/+3
|
* mesa: remove an assertion (see bug 18734)Brian Paul2008-11-271-1/+0
|
* mesa: add some missing switch cases for generating state var stringsBrian Paul2008-11-261-10/+34
|
* mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca2008-09-231-2/+2
|
* mesa: remove unneeded #includeBrian Paul2008-09-211-1/+0
| | | | (cherry picked from commit 6363960db55769db73021081b60f1028723d9f58)
* mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell2008-09-211-9/+38
| | | | | | Also unify caching of fragment and vertex programs in shader/prog_cache.c` Brought across from gallium-0.2
* mesa: prefix a bunch of #include lines with "main/".Brian Paul2008-09-181-6/+6
| | | | | This is another step toward removing a whole bunch of -I flags from the cc commands. Still need to address driver code...
* mesa: Silence compiler warnings on Windows.Brian Paul2008-07-291-5/+5
|
* r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENTNicolai Haehnle2008-07-271-5/+23
|
* additional fog/color matrix changes from gallium-0.1Brian Paul2008-05-181-3/+12
|
* add state vars for color matrix, pixel transfer scale&biasBrian Paul2008-05-181-0/+4
| | | | cherry-picked from gallium-0.1 (068c7bd912283e051a55b2fd5c4568685d10f3ed)
* mesa: added internal post color matrix scale/bias varsBrian Paul2008-05-181-0/+30
| | | | cherry-picked from gallium-0.1 (302daeb2ec62c59bd28d0c53cdc0fb07dc9d0f58)
* added div by zero check for Fog.End/Start (from gallium-0.1)Brian Paul2008-05-181-1/+2
|
* revert part of the previous cleanup - it only appliesAlan Hourihane2008-04-221-1/+1
| | | | to the 7.0 branch
* correct the return valueAlan Hourihane2008-04-221-1/+1
|
* fix state.lightprod ambient/specular w value (bug #14983)Roland Scheidegger2008-03-131-2/+2
|
* state.depth.range alpha value should be 1, not 0 (bug #14733)Roland Scheidegger2008-03-011-1/+1
|
* Move _mesa_load_tracked_matrices() from TNL module to prog_statevars.cBrian2007-11-291-1/+92
|
* remove unneeded castBrian2007-10-111-1/+1
|
* make sure optimized fog params get updatedRoland Scheidegger2007-05-221-0/+2
|
* fix STATE_HALF_VECTOR value (bug 10987)Brian2007-05-181-8/+8
|
* update commentsBrian2007-03-071-7/+5
|
* add missing code for newer STATE_INTERNAL itemsBrian2007-02-241-16/+44
|
* add some missing cases in _mesa_program_state_string()Brian2007-02-231-0/+8
|
* remove dead codeBrian2007-02-231-8/+0
|
* replace GLint with gl_state_indexBrian2007-02-231-2/+2
|
* Undo some STATE_POINT/FOG changes. Max length of state token array is now 5.Brian2007-02-221-46/+25
|
* more minor changes to STATE_ indexingBrian2007-02-211-42/+57
|
* adjustments to STATE_ token layout/format so token[1] is always the array indexBrian2007-02-211-54/+75
|
* fix g++ warnings/errorsBrian2007-01-231-1/+1
|
* clean up a bunch of program parameter stuffBrian2007-01-091-3/+3
|
* Split the program.[ch] files into several new files.Brian2006-12-141-0/+783