summaryrefslogtreecommitdiff
path: root/src/mesa/main/texenvprogram.c
AgeCommit message (Expand)Author
2009-08-31mesa: added const qualifiers, move local varBrian Paul
2009-08-31mesa: fix saturation logic in emit_texenv()Brian Paul
2009-08-04texenv: Use VP->Current, since _Current isn't updated at this point.Brian Paul
2009-08-04texenv: Match state.c in deciding whether we'll be using a vertex shader.Brian Paul
2009-07-15Fix state flag dependencies for fixed function fragment program updates.Brian Paul
2009-06-15mesa: Always return a value.José Fonseca
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul
2009-04-01mesa: texture combine clean-upsBrian Paul
2009-03-12mesa: add support for ATI_envmap_bumpmapRoland Scheidegger
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul
2009-02-20mesa: add TexShadow field to prog_instructionBrian Paul
2009-02-10Merge commit 'origin/gallium-master-merge'Brian Paul
2009-02-10mesa: remove the unused _mesa_UpdateTexEnvProgram() functionBrian Paul
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
2009-01-23mesa: updated fragment shader codegen for GL_NV_texture_env_combine4Brian Paul
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul
2008-12-30mesa: Do not specify types in bitfields.José Fonseca
2008-12-17mesa: choose GLSL vertex shader over ARB/internal vertex program in get_fp_in...Brian Paul
2008-12-17mesa: fix fixed-function test in get_fp_input_mask() - again.Brian Paul
2008-12-17mesa: add missing cases for texture array targetsBrian Paul
2008-12-17Revert "mesa: fix vertex program test in get_fp_input_mask()"Brian Paul
2008-12-17mesa: fix vertex program test in get_fp_input_mask()Brian Paul
2008-11-20Merge commit 'origin/master' into gallium-0.2Alan Hourihane
2008-11-20mesa: fix shadow sampling unit issue.Xiang, Haihao
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul
2008-10-20mesa: note that texcoords are generated by setup routines when pointsprite en...Keith Whitwell
2008-10-15Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell
2008-10-10mesa: new _mesa_set_vp_override() function for driver-override of vertex programBrian Paul
2008-10-10Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell
2008-10-07mesa: replace GLuint with GLbitfield to be clearer about usageBrian Paul
2008-10-07mesa: protect against segfault in get_fp_input_mask()Keith Whitwell
2008-10-04mesa: handle vertex program enabled case also in texenvprogram.cKeith Whitwell
2008-10-03mesa: avoid generating constant vertex attributes in fixedfunc programsKeith Whitwell
2008-10-03mesa: shrink texenvprogram state key structKeith Whitwell
2008-10-02mesa: fix temp register allocation problems.Brian Paul
2008-09-26mesa: fix temp register allocation problems.Brian Paul
2008-09-26mesa: increase MAX_INSTRUCTIONSBrian Paul
2008-09-26mesa: fix swizzle failure, fix typoBrian Paul
2008-09-25mesa: increase MAX_INSTRUCTIONSBrian Paul
2008-09-25mesa: fix swizzle failure, fix typoBrian Paul
2008-09-24set SamplerUnit[] entry in load_texture() just to be safeBrian
2008-09-24use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian
2008-09-24set program->SamplersUsed bit when using a texture instructionBrian
2008-09-24Remove ctx field from texenvprog_cacheBrian
2008-09-24include programopt.hBrian
2008-09-24Disable vertex shader fog, compute fog in fragment shader.Brian
2008-09-24temporarily set the FRAG_BIT_FOGC bit in InputsRead when fog is enabledBrian
2008-09-23mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca
2008-09-21mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell