summaryrefslogtreecommitdiff
path: root/src/mesa/main/texenvprogram.c
AgeCommit message (Expand)Author
2006-01-24fix using a tmp without asking for oneJerome Glisse
2006-01-24fix broken get_half & get_zeroAapo Tahkola
2005-12-14use GLbitfield instead of GLuintBrian Paul
2005-12-12silence warning, bug 5318Brian Paul
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-11-20Make Saturate a 2-bit field again, renamed to SaturateMode with threeBrian Paul
2005-11-19additional clean-ups and improvementsBrian Paul
2005-11-19Bunch of little fixes:Brian Paul
2005-11-19Remove the _mesa_parse_arb_vertex/fragment_program() functions intoBrian Paul
2005-11-18Reduce stderr noise.Aapo Tahkola
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul
2005-11-08s/_mesa_debug_fp_inst/_mesa_print_program/Brian Paul
2005-11-05Unify vertex/fragment program instuctions.Brian Paul
2005-11-02Rename FRAG_OUTPUT_* tokens to FRAG_RESULT_* to match vertex program conventionBrian Paul
2005-11-01Several fp and vp tweaks:Keith Whitwell
2005-11-01Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul
2005-10-07Populate arb_fp_instruction negate field correctly.Keith Whitwell
2005-09-19additional wrapper updates, bug 4468Brian Paul
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-15Replace GLuint with GLbitfield where appropriate. Also replace GLuintBrian Paul
2005-09-08Keep NumTemporaries uptodate.Keith Whitwell
2005-08-06Follow suggestion by Aapo Tahkola to fix giant memory leak from forgetting to...Vladimir Dergachev
2005-07-19replace fprintf() calls with _mesa_problem()Brian Paul
2005-07-11Cache texenv programs to avoid repeated compilation (Ben Skeggs)Keith Whitwell
2005-05-23Detect use of disabled textures as tex_env_crossbar sources.Keith Whitwell
2005-05-23Support ARB_texture_env_crossbar. Changes the way programs areKeith Whitwell
2005-05-23Restore the negate() function.Keith Whitwell
2005-05-17don't include strings.hBrian Paul
2005-05-16Deal better with indirection and indirection accounting, developedKeith Whitwell
2005-05-12new MESA_DEBUG option: disassemKeith Whitwell
2005-05-11Fix glean/conform problems. Don't generate so much output whenKeith Whitwell
2005-05-11Fix logic for allocating texture temporaries (Ben Skeggs).Keith Whitwell
2005-05-10Double-buffer generated instructions and only notify driver when theKeith Whitwell
2005-05-10Double-buffer generated instructions and only notify driver when theKeith Whitwell
2005-05-10Better driver notification on changes.Keith Whitwell
2005-05-10Temporary fix - delete and recreate texenvprogram so that driversKeith Whitwell
2005-05-10Fix texenv segfault. Reported by Ben Skeggs.Keith Whitwell
2005-05-10Try not to use the same temp reg as a TXP destination more than once,Keith Whitwell
2005-05-09Use driver functions to create TexEnvProgram, TnlProgramKeith Whitwell
2005-05-04Add a facility to route all rasterization through a fragment programKeith Whitwell
2005-04-29Maintain a fragment program for current texturing state.Keith Whitwell