summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/texenvprogram.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Move texenvprogram.c to ff_fragment_shader.cpp.Eric Anholt2011-03-111-1618/+0
* mesa: fix num_draw_buffers==0 in fixed-function fragment program generationBrian Paul2011-01-121-2/+2
* mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee2011-01-051-0/+1
* Track separate programs for each stageIan Romanick2010-10-271-4/+5
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-7/+7
* mesa: Fix printf-like warnings.Vinson Lee2010-09-021-1/+1
* mesa: fix texenv generation when num color bufs == 0Brian Paul2010-07-021-1/+4
* mesa: make the number of draw buffers part of the texenv program key stateBrian Paul2010-07-021-4/+8
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-7/+7
* texenvprogram: fix for ARB_draw_buffers.Dave Airlie2010-04-081-15/+28
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-1/+1
* Remove _mesa_memcmp in favor of plain memcmp.Kenneth Graunke2010-02-191-2/+2
* Remove _mesa_memset in favor of plain memset.Kenneth Graunke2010-02-191-1/+1
* mesa: add back-door support for cylindrical texture wrap modeBrian Paul2010-02-091-0/+12
* mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul2010-02-041-2/+9
* mesa: Remove an unnecessary store reported by clang.Eric Anholt2009-12-221-2/+0
* mesa: Remove _mesa_exit wrapper for exit().Eric Anholt2009-12-221-2/+2
* Merge branch 'outputswritten64'Ian Romanick2009-11-171-1/+1
* mesa: added default case return to silence warningBrian Paul2009-09-241-0/+1
* mesa: in texenvprogram code, only do saturation when really needed.Brian Paul2009-09-101-8/+53
* mesa: compute tex env program key size based on nr_enabled_unitsBrian Paul2009-09-031-8/+18
* Revert "mesa: fix the non-GNU C bit-field case"Brian Paul2009-09-021-2/+2
* mesa: fix the non-GNU C bit-field caseBrian Paul2009-09-021-2/+2
* mesa: silence gcc bit-field warningGary Wong2009-09-021-2/+2
* mesa: remove accidentally committed printfBrian Paul2009-09-021-1/+0
* mesa: added #ifdef __GNUC__ around GLubyte bitfield usageBrian Paul2009-09-021-0/+5
* mesa: Compact state key for TexEnv program cacheChris Wilson2009-09-021-3/+5
* mesa: more clean-upsBrian Paul2009-09-011-24/+31
* mesa: change conditional to match the previous oneBrian Paul2009-09-011-1/+1
* mesa: updated #includesBrian Paul2009-09-011-2/+1
* mesa: remove unused texenv_fragment_program::ctx fieldBrian Paul2009-09-011-2/+0
* mesa: remove unused ureg::abs fieldBrian Paul2009-09-011-5/+2
* mesa: remove unused ureg:negateabs fieldBrian Paul2009-09-011-4/+1
* mesa: more comments, clean-upsBrian Paul2009-09-011-10/+10
* mesa: simplify translate_tex_src_bit()Brian Paul2009-09-011-20/+3
* mesa: minor code clean-ups, commentsBrian Paul2009-09-011-24/+34
* mesa: replace 8 with MAX_TEXTURE_UNITSBrian Paul2009-09-011-1/+1
* mesa: added const qualifiers, move local varBrian Paul2009-08-311-7/+8
* mesa: fix saturation logic in emit_texenv()Brian Paul2009-08-311-1/+7
* mesa: reformat code to allow setting breakpoints on the true-statementBrian Paul2009-08-071-4/+8
* texenv: Use VP->Current, since _Current isn't updated at this point.Eric Anholt2009-08-031-1/+1
* texenv: Match state.c in deciding whether we'll be using a vertex shader.Eric Anholt2009-08-031-0/+1
* texenv: Calculate whether we need to do secondary color on our own.Eric Anholt2009-07-161-3/+15
* Fix state flag dependencies for fixed function fragment program updates.Eric Anholt2009-07-141-0/+10
* mesa: Always return a value.José Fonseca2009-06-151-0/+1
* mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul2009-04-141-2/+1
* mesa: texture combine clean-upsBrian Paul2009-04-011-8/+5
* mesa: add support for ATI_envmap_bumpmapRoland Scheidegger2009-03-121-9/+90
* mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul2009-02-281-3/+3
* mesa: add TexShadow field to prog_instructionBrian Paul2009-02-201-6/+13