summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texenvprogram.c
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'origin/gallium-master-merge'Brian Paul2009-02-101-19/+163
|\
| * mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul2009-02-091-19/+166
| |\
| | * Merge commit 'origin/master' into gallium-0.2Brian Paul2009-01-021-4/+19
| | |\
| | * | mesa: Do not specify types in bitfields.José Fonseca2008-12-301-2/+2
| | * | mesa: choose GLSL vertex shader over ARB/internal vertex program in get_fp_in...Brian Paul2008-12-171-1/+13
| | * | mesa: fix fixed-function test in get_fp_input_mask() - again.Brian Paul2008-12-171-3/+5
| | * | mesa: add missing cases for texture array targetsBrian Paul2008-12-171-6/+10
| | * | Revert "mesa: fix vertex program test in get_fp_input_mask()"Brian Paul2008-12-171-1/+3
| | * | mesa: fix vertex program test in get_fp_input_mask()Brian Paul2008-12-171-3/+1
| | * | Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-11-201-1/+6
| | |\ \
| | * \ \ Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-051-0/+12
| | |\ \ \
| | | * | | mesa: note that texcoords are generated by setup routines when pointsprite en...Keith Whitwell2008-10-201-0/+12
| | * | | | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-151-2/+12
| | |\| | |
| | | * | | mesa: new _mesa_set_vp_override() function for driver-override of vertex programBrian Paul2008-10-101-2/+12
| | * | | | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-101-16/+106
| | |\| | |
| | | * | | mesa: replace GLuint with GLbitfield to be clearer about usageBrian Paul2008-10-071-14/+16
| | | * | | mesa: protect against segfault in get_fp_input_mask()Keith Whitwell2008-10-071-1/+4
| | | * | | mesa: handle vertex program enabled case also in texenvprogram.cKeith Whitwell2008-10-041-5/+4
| | | * | | mesa: avoid generating constant vertex attributes in fixedfunc programsKeith Whitwell2008-10-031-5/+89
| | | * | | mesa: shrink texenvprogram state key structKeith Whitwell2008-10-031-5/+7
| | | * | | mesa: fix temp register allocation problems.Brian Paul2008-09-261-0/+15
| | | * | | mesa: increase MAX_INSTRUCTIONSBrian Paul2008-09-251-4/+2
| | | * | | mesa: fix swizzle failure, fix typoBrian Paul2008-09-251-3/+5
| | * | | | mesa: fix temp register allocation problems.Brian Paul2008-10-021-0/+15
| | * | | | mesa: increase MAX_INSTRUCTIONSBrian Paul2008-09-261-4/+2
| | * | | | mesa: fix swizzle failure, fix typoBrian Paul2008-09-261-3/+5
| | * | | | mesa: get fixed-function program generation working againKeith Whitwell2008-09-121-0/+3
| | * | | | Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-111-153/+59
| | |\| | |
| | | * | | mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca2008-05-311-5/+5
| | | * | | use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian2008-01-181-1/+1
| | | * | | set SamplerUnit[] entry in load_texture() just to be safeBrian2007-12-141-0/+4
| | | * | | set program->SamplersUsed bit when using a texture instructionBrian2007-12-141-1/+3
| | | * | | Update texenvprogram.c code to use prog_cache.c routines.Brian2007-10-311-128/+7
| | | * | | Remove ctx field from texenvprog_cacheBrian2007-10-291-12/+11
| | | * | | Refactor _mesa_UpdateTexEnvProgram()Brian2007-10-291-32/+36
| | | * | | Disable the else clause which assigns the default fragment program to ctx->Fr...Brian2007-10-291-0/+2
| | | * | | properly init dst reg's CondMask/Swizzle fieldsBrian2007-10-231-2/+2
| | | * | | bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many inst...Brian2007-10-231-3/+6
| | | * | | Generate a texenv fragment program if there's a GLSL vertex shader but no GLS...Brian2007-10-021-1/+2
| | | * | | include programopt.hBrian2007-09-251-0/+1
| | | * | | Disable vertex shader fog, compute fog in fragment shader.Brian2007-09-251-5/+11
| | | * | | temporarily set the FRAG_BIT_FOGC bit in InputsRead when fog is enabledBrian2007-09-181-0/+1
* | | | | | mesa: remove the unused _mesa_UpdateTexEnvProgram() functionBrian Paul2009-02-101-36/+0
|/ / / / /
* | | | / mesa: updated fragment shader codegen for GL_NV_texture_env_combine4Brian Paul2009-01-231-31/+90
| |_|_|/ |/| | |
* | | | mesa: increase max texture image units and GLSL samplers to 16Brian Paul2008-12-311-4/+19
| |_|/ |/| |
* | | mesa: fix shadow sampling unit issue.Xiang, Haihao2008-11-201-1/+6
* | | set SamplerUnit[] entry in load_texture() just to be safeBrian2008-09-241-0/+4
* | | use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian2008-09-241-1/+1
* | | set program->SamplersUsed bit when using a texture instructionBrian2008-09-241-1/+4
* | | Remove ctx field from texenvprog_cacheBrian2008-09-241-4/+4