summaryrefslogtreecommitdiff
path: root/src/mesa/main/texenvprogram.c
AgeCommit message (Expand)AuthorFilesLines
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul1-2/+1
2009-04-01mesa: texture combine clean-upsBrian Paul1-8/+5
2009-03-12mesa: add support for ATI_envmap_bumpmapRoland Scheidegger1-9/+90
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul1-3/+3
2009-02-20mesa: add TexShadow field to prog_instructionBrian Paul1-6/+13
2009-02-10Merge commit 'origin/gallium-master-merge'Brian Paul1-19/+163
2009-02-10mesa: remove the unused _mesa_UpdateTexEnvProgram() functionBrian Paul1-36/+0
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul1-19/+166
2009-01-23mesa: updated fragment shader codegen for GL_NV_texture_env_combine4Brian Paul1-31/+90
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul1-4/+19
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul1-4/+19
2008-12-30mesa: Do not specify types in bitfields.José Fonseca1-2/+2
2008-12-17mesa: choose GLSL vertex shader over ARB/internal vertex program in get_fp_in...Brian Paul1-1/+13
2008-12-17mesa: fix fixed-function test in get_fp_input_mask() - again.Brian Paul1-3/+5
2008-12-17mesa: add missing cases for texture array targetsBrian Paul1-6/+10
2008-12-17Revert "mesa: fix vertex program test in get_fp_input_mask()"Brian Paul1-1/+3
2008-12-17mesa: fix vertex program test in get_fp_input_mask()Brian Paul1-3/+1
2008-11-20Merge commit 'origin/master' into gallium-0.2Alan Hourihane1-1/+6
2008-11-20mesa: fix shadow sampling unit issue.Xiang, Haihao1-1/+6
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-0/+12
2008-10-20mesa: note that texcoords are generated by setup routines when pointsprite en...Keith Whitwell1-0/+12
2008-10-15Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell1-2/+12
2008-10-10mesa: new _mesa_set_vp_override() function for driver-override of vertex programBrian Paul1-2/+12
2008-10-10Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell1-16/+106
2008-10-07mesa: replace GLuint with GLbitfield to be clearer about usageBrian Paul1-14/+16
2008-10-07mesa: protect against segfault in get_fp_input_mask()Keith Whitwell1-1/+4
2008-10-04mesa: handle vertex program enabled case also in texenvprogram.cKeith Whitwell1-5/+4
2008-10-03mesa: avoid generating constant vertex attributes in fixedfunc programsKeith Whitwell1-5/+89
2008-10-03mesa: shrink texenvprogram state key structKeith Whitwell1-5/+7
2008-10-02mesa: fix temp register allocation problems.Brian Paul1-0/+15
2008-09-26mesa: fix temp register allocation problems.Brian Paul1-0/+15
2008-09-26mesa: increase MAX_INSTRUCTIONSBrian Paul1-4/+2
2008-09-26mesa: fix swizzle failure, fix typoBrian Paul1-3/+5
2008-09-25mesa: increase MAX_INSTRUCTIONSBrian Paul1-4/+2
2008-09-25mesa: fix swizzle failure, fix typoBrian Paul1-3/+5
2008-09-24set SamplerUnit[] entry in load_texture() just to be safeBrian1-0/+4
2008-09-24use PROGRAM_CONSTANT instead of PROGRAM_STATE_VAR when generating immediates/...Brian1-1/+1
2008-09-24set program->SamplersUsed bit when using a texture instructionBrian1-1/+4
2008-09-24Remove ctx field from texenvprog_cacheBrian1-4/+4
2008-09-24include programopt.hBrian1-0/+1
2008-09-24Disable vertex shader fog, compute fog in fragment shader.Brian1-5/+11
2008-09-24temporarily set the FRAG_BIT_FOGC bit in InputsRead when fog is enabledBrian1-0/+1
2008-09-23mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca1-5/+5
2008-09-21mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell1-137/+27
2008-09-12mesa: get fixed-function program generation working againKeith Whitwell1-0/+3
2008-09-11Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell1-153/+59
2008-06-14texenvprogram: Mark textures using ARB_shadow as ShadowSamplersNicolai Haehnle1-2/+6
2008-06-02[texenvprogram] Fix refcounting-related memory leak.Nicolai Haehnle1-1/+2
2008-05-31mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca1-5/+5
2008-05-07fix refcounting bugs in tnl/tex program cachesBrian Paul1-26/+33