summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_context.c
AgeCommit message (Expand)Author
2006-12-15varying changesBrian
2006-12-13Checkpoint work for new GLSL compiler back-end.Brian
2006-11-22remove unneded call to _tnl_invalidate_state() in _tnl_need_projected_coords(...Roland Scheidegger
2006-10-25Previously, if a fragment program referenced fragment.fogcoord but theBrian Paul
2006-06-14Rename _TNL_ATTRIB_ATTRIBUTE* to _TNL_ATTRIB_GENERIC*Brian Paul
2006-06-06prevent run_arb_vertex_program from running tnl programs unless ctx->_Maintai...Aapo Tahkola
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
2006-04-11More GLSL code:Michal Krol
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-11-22Make sure tnl->_DoVertexFog is kept uptodate. Fixes fog in i915Keith Whitwell
2005-11-05remove unneeded #includesBrian Paul
2005-11-01Fix segmentation fault in _tnl_ProgramCacheDestroy().Aapo Tahkola
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul
2005-06-27include t_vp_build.hBrian Paul
2005-06-09Store compiled vertex program representations in a pointer in theKeith Whitwell
2005-05-10Update for FragmentProgram._ActiveKeith Whitwell
2005-04-26tweak previous fog/fragment program fixBrian Paul
2005-04-26enable fog render input if fragment program fog option setBrian Paul
2005-04-22Simplify the pipeline_stage structureKeith Whitwell
2005-04-15Reverted the last change back to fix bug 3035Ben Crossman
2005-04-14A few getenv() that werent using the mesa wrapper versionBen Crossman
2005-02-10mesa-tnl-0-to-NULL.patch from Jeff MuizelaarKeith Whitwell
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 101...Brian Paul
2004-04-23Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul
2004-04-05protected all codegen behind AllowCodegenDaniel Borca
2004-03-29First round of codegen for t_vtx_api.c -- ie the Begin/Vertex/End code.Keith Whitwell
2004-02-24turns out we probably need a _tnl_allow_pixel_fog() function afterallBrian Paul
2004-02-17A bit of an overhaul of the fog code.Brian Paul
2004-01-05Beef up t_vertex.c:Keith Whitwell
2004-01-05Re-commit t_vertex.[ch] changes to fd.o server.Keith Whitwell
2003-12-13call _ae_destroy_context() and _ae_invalidate_state() from the proper placesBrian Paul
2003-11-24Merge vtx-0-2-branchKeith Whitwell
2003-06-05Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick
2003-04-08Added ctx->Texture._EnabledCoordUnits bitfield.Brian Paul
2003-02-04added a comment for _tnl_need_projected_coords()Brian Paul
2002-10-29updated email addressesBrian Paul
2002-10-24Header file clean-up:Brian Paul
2002-08-21replace Current.Color with Current.Attrib[VERT_ATTRIB_COLOR0]Brian Paul
2002-08-21update colormaterial state on swtcl wakeupKeith Whitwell
2002-04-19pass context pointer to _tnl_free_immediate(), removed backref pointerBrian Paul
2002-04-09bring in changes from dri tcl branchKeith Whitwell
2002-02-13More suport for t&l driversKeith Whitwell
2001-12-18Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul
2001-07-19Added Win32 memory debugging and fixed a few memory leaks (Gerk Huisma)Brian Paul
2001-07-12Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell
2001-06-28restore normal length optimization in dlistsKeith Whitwell
2001-06-04Adaptor code that lets tnl convert compiled (display list) cassettes backKeith Whitwell
2001-05-11Clean up translation of array elements, copying of elts in pure-eltKeith Whitwell
2001-05-09fix possible segfault on destroy contextKeith Whitwell