summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_context.h
AgeCommit message (Expand)Author
2006-07-19Several loops over the map1/2 evaluator arrays were incorrect.Brian Paul
2006-06-29added _TNL_NUM_GENERICTilman Sauerbeck
2006-06-27Don't use nested struct definitions in tnl_clipspace_fastpath.Brian Paul
2006-06-14A number of vertex buffer fields like NormalPtr, FogCoordPtr, etc are reallyBrian Paul
2006-06-14Rename _TNL_ATTRIB_ATTRIBUTE* to _TNL_ATTRIB_GENERIC*Brian Paul
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
2006-04-25No longer alias generic vertex attribs with conventional attribs for GL_ARB_v...Brian Paul
2006-04-11More GLSL code:Michal Krol
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul
2005-12-01Clean up clipping somewhatKeith Whitwell
2005-11-16Added error checking in _tnl_Begin to detect incomplete framebuffer.Brian Paul
2005-11-01Add a NotifyInputChanges() callback so that drivers (particularly tnlKeith Whitwell
2005-10-31Improve tnl program searching performance.Aapo Tahkola
2005-09-14Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul
2005-06-09Store compiled vertex program representations in a pointer in theKeith Whitwell
2005-05-19Invalidate current fastpath on changes to attribute size or offset withinKeith Whitwell
2005-05-18Remove old t_vertex.c codegen infrastructure, tie in new code.Keith Whitwell
2005-04-23Fix the worst problems with dangling edgeflag references inKeith Whitwell
2005-04-22Simplify the pipeline_stage structureKeith Whitwell
2005-02-28additional parenthesis in TNL_CONTEXT macro (Nicolai Haehnle)Brian Paul
2005-01-22Determine ahead of time whether a display list will include verticesKeith Whitwell
2005-01-16make tnl_clipspace_attr->insert field const, to silence warningBrian Paul
2005-01-05Add a couple of hardwired fastpaths to t_vertex.c.Keith Whitwell
2004-07-01Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell
2004-06-30Add infrastructure for t_vertex.c codegen. Add an example driverKeith Whitwell
2004-05-10Add EXT_vertex_cull support to mesaKeith Whitwell
2004-05-04Fix minor warnings found with g++.Brian Paul
2004-03-31dynfn --> _tnl_dynfnKeith Whitwell
2004-03-29First round of codegen for t_vtx_api.c -- ie the Begin/Vertex/End code.Keith Whitwell
2004-03-15Streamline the error path in VertexAttrib functions. Makes thingsKeith Whitwell
2004-03-13Added some comments. Minor const, int->GLint type changes, etc.Brian Paul
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
2004-01-01whitespace changes and new commentsBrian Paul
2003-12-09Call UpdateMaterials when they have changedKeith Whitwell
2003-11-24Merge vtx-0-2-branchKeith Whitwell
2003-08-05Store material attributes in an Attrib[] style array. This is aKeith Whitwell
2003-05-01more docs (Klaus Niederkruger)Brian Paul
2003-04-28new comments (Klaus Niederkruger)Brian Paul
2003-03-31reduce memory needed for vertex attributes (allocate on demand)Brian Paul
2003-03-28minor clean-ups, comments, etcBrian Paul
2003-01-14First batch of code for GL_NV_fragment_program.Brian Paul
2002-10-09removed old VERT_* defines, use VERT_BIT_* insteadBrian Paul
2002-06-23Added new bitfields to tnl_eval_store for NV_vertex_program evaluatorsBrian Paul
2002-04-19pass context pointer to _tnl_free_immediate(), removed backref pointerBrian Paul
2002-04-09bring in changes from dri tcl branchKeith Whitwell
2002-04-04casts to silence compiler warningsKarl Schultz
2002-02-13More suport for t&l driversKeith Whitwell