summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_vp_build.c
AgeCommit message (Expand)Author
2007-02-14fix stupid bug in the optimized per-vertex fog generation codeRoland Scheidegger
2007-02-09optimize generated vertex programs a bitRoland Scheidegger
2006-11-15Add a size parameter to _mesa_add_unnamed_constant() andBrian Paul
2006-08-10Fixup more PROGRAM_UNDEFINED problems.Alan Hourihane
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul
2006-06-18fix broken negateAapo Tahkola
2006-06-06prevent run_arb_vertex_program from running tnl programs unless ctx->_Maintai...Aapo Tahkola
2006-05-23Add const qualifiers in a number of places.Brian Paul
2006-05-05Release temporaryKeith Whitwell
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
2006-04-13silence minor warningsBrian Paul
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-12-05Add guard before calling ctx->Driver.BindProgramKeith Whitwell
2005-12-01Call ProgramStringNotify after creating tnl programs.Keith Whitwell
2005-11-19Remove the _mesa_parse_arb_vertex/fragment_program() functions intoBrian Paul
2005-11-18Fix typo causing secondary color not to work properly.Aapo Tahkola
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul
2005-11-05s/_mesa_debug_vp_inst/_mesa_print_program/Brian Paul
2005-11-05Unify vertex/fragment program instuctions.Brian Paul
2005-11-02Remove some ghost code and adjust things a bit.Aapo Tahkola
2005-11-01Several fp and vp tweaks:Keith Whitwell
2005-11-01Fix segmentation fault in _tnl_ProgramCacheDestroy().Aapo Tahkola
2005-11-01Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul
2005-10-31Need more than 200 instructions.Aapo Tahkola
2005-10-31Improve tnl program searching performance.Aapo Tahkola
2005-09-19additional wrapper updates, bug 4468Brian Paul
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-08-06Follow suggestion by Aapo Tahkola to fix giant memory leak from forgetting to...Vladimir Dergachev
2005-07-22some GLuint idx -> GLint idx changesBrian Paul
2005-07-22Make the vertex program source register Index field a signed int sinceBrian Paul
2005-06-27make create_new_program() staticBrian Paul
2005-06-19Define __FUNCTION__ as a preprocessor symbol in glheader.h if we're notBrian Paul
2005-06-14 Committing in .Jouk Jansen
2005-06-10remove debug printsKeith Whitwell
2005-06-10Fix typo in spot attenuationKeith Whitwell
2005-06-10Correct test for attenuation.Keith Whitwell
2005-06-10Fix colormaterial flag calculations.Keith Whitwell
2005-06-09Fix a couple of bugletsKeith Whitwell
2005-06-09Build vertex programs using state from a 'state key' struct which isKeith Whitwell
2005-05-18Eliminate a couple of swizzles.Keith Whitwell
2005-05-17don't include strings.hBrian Paul
2005-05-12Turn disassem off (oops).Keith Whitwell
2005-05-12When lighting is enabled, but no lights are enabled, the scenecolorKeith Whitwell
2005-05-11Use _mesa_memset rather than memsetKeith Whitwell
2005-05-11Rename temp_flag to temp_in_use. Use ctx->Const.MaxVertexProgramTempsKeith Whitwell
2005-05-10Ensure programs don't overflow allocated instruction store.Keith Whitwell
2005-05-10Improved detection of program changes.Keith Whitwell
2005-05-10Double-buffer generated instructions and only notify driver when theKeith Whitwell
2005-05-10Missing from previous commitKeith Whitwell
2005-05-04Add a facility to route all rasterization through a fragment programKeith Whitwell