summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_context.h
AgeCommit message (Expand)Author
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
2002-01-22Clean-up/renaming of the per-vertex attribute bits, specifically, theBrian Paul
2002-01-06Another vertex program checkpoint: clean-up of vertex attribute storageBrian Paul
2002-01-05Vertex program checkpoint commit: converted all vertex attributes (color,Brian Paul
2001-12-18Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul
2001-12-14vertex program check-inBrian Paul
2001-09-14more warning fixes (Karl Schultz)Brian Paul
2001-08-01Fix copying problem (light spots) on evaluated surfaces.Keith Whitwell
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-06-01added minor commentsBrian Paul