summaryrefslogtreecommitdiff
path: root/src/mesa/main/texenvprogram.c
AgeCommit message (Expand)Author
2011-01-12mesa: fix num_draw_buffers==0 in fixed-function fragment program generationBrian Paul
2011-01-05mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee
2010-10-27Track separate programs for each stageIan Romanick
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-09-02mesa: Fix printf-like warnings.Vinson Lee
2010-07-02mesa: fix texenv generation when num color bufs == 0Brian Paul
2010-07-02mesa: make the number of draw buffers part of the texenv program key stateBrian Paul
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul
2010-04-08texenvprogram: fix for ARB_draw_buffers.Dave Airlie
2010-02-19Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg
2010-02-19Remove _mesa_memcmp in favor of plain memcmp.Kenneth Graunke
2010-02-19Remove _mesa_memset in favor of plain memset.Kenneth Graunke
2010-02-09mesa: add back-door support for cylindrical texture wrap modeBrian Paul
2010-02-04mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul
2009-12-22mesa: Remove an unnecessary store reported by clang.Eric Anholt
2009-12-22mesa: Remove _mesa_exit wrapper for exit().Eric Anholt
2009-11-17Merge branch 'outputswritten64'Ian Romanick
2009-09-24mesa: added default case return to silence warningBrian Paul
2009-09-10mesa: in texenvprogram code, only do saturation when really needed.Brian Paul
2009-09-03mesa: compute tex env program key size based on nr_enabled_unitsBrian Paul
2009-09-02Revert "mesa: fix the non-GNU C bit-field case"Brian Paul
2009-09-02mesa: fix the non-GNU C bit-field caseBrian Paul
2009-09-02mesa: silence gcc bit-field warningGary Wong
2009-09-02mesa: remove accidentally committed printfBrian Paul
2009-09-02mesa: added #ifdef __GNUC__ around GLubyte bitfield usageBrian Paul
2009-09-02mesa: Compact state key for TexEnv program cacheChris Wilson
2009-09-01mesa: more clean-upsBrian Paul
2009-09-01mesa: change conditional to match the previous oneBrian Paul
2009-09-01mesa: updated #includesBrian Paul
2009-09-01mesa: remove unused texenv_fragment_program::ctx fieldBrian Paul
2009-09-01mesa: remove unused ureg::abs fieldBrian Paul
2009-09-01mesa: remove unused ureg:negateabs fieldBrian Paul
2009-09-01mesa: more comments, clean-upsBrian Paul
2009-09-01mesa: simplify translate_tex_src_bit()Brian Paul
2009-09-01mesa: minor code clean-ups, commentsBrian Paul
2009-09-01mesa: replace 8 with MAX_TEXTURE_UNITSBrian Paul
2009-08-31mesa: added const qualifiers, move local varBrian Paul
2009-08-31mesa: fix saturation logic in emit_texenv()Brian Paul
2009-08-07mesa: reformat code to allow setting breakpoints on the true-statementBrian Paul
2009-08-03texenv: Use VP->Current, since _Current isn't updated at this point.Eric Anholt
2009-08-03texenv: Match state.c in deciding whether we'll be using a vertex shader.Eric Anholt
2009-07-16texenv: Calculate whether we need to do secondary color on our own.Eric Anholt
2009-07-14Fix state flag dependencies for fixed function fragment program updates.Eric Anholt
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