summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/ffvertex_prog.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: replace 8 with NUM_UNITSBrian Paul2009-09-021-1/+4
* mesa: when emitting vertex program fog, set yzw=0,0,1Brian Paul2009-08-181-0/+2
* mesa: remove whitespaceKeith Whitwell2009-06-301-108/+108
* mesa: remove dead constant pointsize code from ffvertex_prog.cKeith Whitwell2009-06-301-17/+0
* mesa: remove dead vertex fog code from ffvertex_prog.cKeith Whitwell2009-06-301-84/+3
* mesa: fix material inputs in ffvertex_prog.cKeith Whitwell2009-06-301-39/+15
* mesa: more complete fix for transform_invarient glitchesKeith Whitwell2009-05-081-9/+7
* mesa/main: set PREFER_DP4 to match position_invarient codeKeith Whitwell2009-05-081-1/+1
* mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul2009-04-141-2/+1
* mesa: fix bug in GPU codegen for fixed-function two-sided lightingBrian Paul2009-03-311-2/+12
* mesa: minor reformatting, whitespace changesBrian Paul2009-03-311-25/+26
* mesa: remove GL_MESA_program_debug extensionBrian Paul2009-03-071-1/+0
* mesa: re-org texgen stateBrian Paul2009-02-211-4/+4
* Merge commit 'origin/master' into gallium-0.2Brian Paul2009-01-021-14/+30
|\
| * mesa: comments, whitespace changesBrian Paul2009-01-011-13/+31
| * mesa: increase max texture image units and GLSL samplers to 16Brian Paul2008-12-311-2/+2
* | Merge commit 'origin/master' into gallium-0.2Brian Paul2008-11-111-0/+8
|\|
| * mesa: restore the negate flag of dots in build_lighting.Xiang, Haihao2008-11-111-0/+3
| * mesa: use NRM3 in emit_normalize_vec3() when drivers are readyBrian2008-11-081-0/+5
* | Merge commit 'origin/master' into gallium-0.2Brian Paul2008-11-071-3/+2
|\|
| * mesa: use _bfc0 instead of _col0 when building back face lighting.Xiang, Haihao2008-11-071-3/+2
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-151-30/+40
|\ \ | |/ |/|
| * mesa: modify fixed function vertex programs not to reference constant attributesKeith Whitwell2008-10-141-30/+40
| * mesa: Silence compiler warnings on Windows.Michal Krol2008-09-041-1/+1
| * mesa: remove debug codeBrian Paul2008-08-281-2/+0
| * mesa: dynamically grow the fixed function vertex program as neededBrian Paul2008-08-281-10/+46
| * mesa: bump MAX_INSN to 300Brian Paul2008-08-281-1/+1
| * mesa: check FEATURE_point_size_arrayBrian Paul2008-06-281-0/+2
| * mesa: point size arraysBrian Paul2008-06-251-4/+30
| * mesa: restore and fix Keith's "further degenerate the special case lit substi...Brian Paul2008-06-121-13/+31
| * Revert "mesa: further degenerate the special case lit substitute"Brian Paul2008-06-111-12/+9
| * mesa: turn off ffvertex prog debugKeith Whitwell2008-06-061-1/+1
| * ffvertex: emit full LIT when attenuating (needs the 1 in X position)Keith Whitwell2008-05-271-19/+31
| * ffvertex: don't compute whole eye vector if only eye.z is requiredKeith Whitwell2008-05-271-3/+27
| * Revert "mesa: save a temp on normalizes"Keith Whitwell2008-05-241-4/+6
| * mesa: pre-swizzle normal scale state valueKeith Whitwell2008-05-241-2/+1
| * mesa: save a temp on normalizesKeith Whitwell2008-05-231-6/+4
| * mesa: further degenerate the special case lit substituteKeith Whitwell2008-05-231-9/+12
| * mesa: don't emit LIT instruction when mat shininess known to be zeroKeith Whitwell2008-05-231-31/+102
| * mesa: do object-space lighting in ffvertex_prog.cKeith Whitwell2008-05-231-29/+50
| * mesa: comments, whitespaceBrian2008-05-061-24/+19
| * mesa: clamp point size in vertex program when computing attenuated sizeBrian Paul2008-03-141-3/+4
| * use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian2008-01-181-1/+1
| * fix mem leak (free key)Brian2008-01-011-5/+5
| * Lift fixed function vertex program generation up from tnl module.Brian2007-10-311-0/+1550
* mesa: drop calloc from _mesa_get_fixed_func_vertex_programShunichi Fuji2008-09-291-11/+7
* mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell2008-09-211-0/+1753