summaryrefslogtreecommitdiff
path: root/src/mesa/main/ffvertex_prog.c
AgeCommit message (Expand)AuthorFilesLines
2009-05-08mesa: more complete fix for transform_invarient glitchesKeith Whitwell1-9/+7
2009-05-08mesa/main: set PREFER_DP4 to match position_invarient codeKeith Whitwell1-1/+1
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul1-2/+1
2009-03-31mesa: fix bug in GPU codegen for fixed-function two-sided lightingBrian Paul1-2/+12
2009-03-31mesa: minor reformatting, whitespace changesBrian Paul1-25/+26
2009-03-07mesa: remove GL_MESA_program_debug extensionBrian Paul1-1/+0
2009-02-21mesa: re-org texgen stateBrian Paul1-4/+4
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul1-14/+30
2009-01-01mesa: comments, whitespace changesBrian Paul1-13/+31
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul1-2/+2
2008-11-11Merge commit 'origin/master' into gallium-0.2Brian Paul1-0/+8
2008-11-11mesa: restore the negate flag of dots in build_lighting.Xiang, Haihao1-0/+3
2008-11-08mesa: use NRM3 in emit_normalize_vec3() when drivers are readyBrian1-0/+5
2008-11-07Merge commit 'origin/master' into gallium-0.2Brian Paul1-3/+2
2008-11-07mesa: use _bfc0 instead of _col0 when building back face lighting.Xiang, Haihao1-3/+2
2008-10-15Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell1-30/+40
2008-10-14mesa: modify fixed function vertex programs not to reference constant attributesKeith Whitwell1-30/+40
2008-09-29mesa: drop calloc from _mesa_get_fixed_func_vertex_programShunichi Fuji1-11/+7
2008-09-21mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell1-0/+1753
2008-09-04mesa: Silence compiler warnings on Windows.Michal Krol1-1/+1
2008-08-28mesa: remove debug codeBrian Paul1-2/+0
2008-08-28mesa: dynamically grow the fixed function vertex program as neededBrian Paul1-10/+46
2008-08-28mesa: bump MAX_INSN to 300Brian Paul1-1/+1
2008-06-28mesa: check FEATURE_point_size_arrayBrian Paul1-0/+2
2008-06-25mesa: point size arraysBrian Paul1-4/+30
2008-06-12mesa: restore and fix Keith's "further degenerate the special case lit substi...Brian Paul1-13/+31
2008-06-11Revert "mesa: further degenerate the special case lit substitute"Brian Paul1-12/+9
2008-06-06mesa: turn off ffvertex prog debugKeith Whitwell1-1/+1
2008-05-27ffvertex: emit full LIT when attenuating (needs the 1 in X position)Keith Whitwell1-19/+31
2008-05-27ffvertex: don't compute whole eye vector if only eye.z is requiredKeith Whitwell1-3/+27
2008-05-24Revert "mesa: save a temp on normalizes"Keith Whitwell1-4/+6
2008-05-24mesa: pre-swizzle normal scale state valueKeith Whitwell1-2/+1
2008-05-23mesa: save a temp on normalizesKeith Whitwell1-6/+4
2008-05-23mesa: further degenerate the special case lit substituteKeith Whitwell1-9/+12
2008-05-23mesa: don't emit LIT instruction when mat shininess known to be zeroKeith Whitwell1-31/+102
2008-05-23mesa: do object-space lighting in ffvertex_prog.cKeith Whitwell1-29/+50
2008-05-06mesa: comments, whitespaceBrian1-24/+19
2008-03-14mesa: clamp point size in vertex program when computing attenuated sizeBrian Paul1-3/+4
2008-01-18use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian1-1/+1
2008-01-01fix mem leak (free key)Brian1-5/+5
2007-10-31Lift fixed function vertex program generation up from tnl module.Brian1-0/+1550