summaryrefslogtreecommitdiffstats
path: root/src/mesa/tnl/t_context.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'origin' into glsl-compiler-1Brian2007-02-221-286/+54
|\
| * pickup structs from vbo.hKeith Whitwell2006-10-311-1/+1
| * Changes for new vbo-building module.Keith Whitwell2006-10-291-286/+54
* | varying changesBrian2006-12-151-1/+1
|/
* bring in active_sz mechanism from i965 driver. Fixes bug 8410Keith Whitwell2006-09-251-0/+1
* Several loops over the map1/2 evaluator arrays were incorrect.Brian Paul2006-07-191-2/+5
* added _TNL_NUM_GENERICTilman Sauerbeck2006-06-291-0/+2
* Don't use nested struct definitions in tnl_clipspace_fastpath.Brian Paul2006-06-271-6/+8
* A number of vertex buffer fields like NormalPtr, FogCoordPtr, etc are reallyBrian Paul2006-06-141-1/+0
* Rename _TNL_ATTRIB_ATTRIBUTE* to _TNL_ATTRIB_GENERIC*Brian Paul2006-06-141-25/+29
* Put color index attribute into the 6th attribute slot.Brian Paul2006-04-251-8/+10
* No longer alias generic vertex attribs with conventional attribs for GL_ARB_v...Brian Paul2006-04-251-3/+8
* More GLSL code:Michal Krol2006-04-111-91/+69
* C++ fixes, mostly casts (Stephane Conversy)Brian Paul2005-12-061-1/+1
* Clean up clipping somewhatKeith Whitwell2005-12-011-5/+0
* Added error checking in _tnl_Begin to detect incomplete framebuffer.Brian Paul2005-11-161-0/+6
* Add a NotifyInputChanges() callback so that drivers (particularly tnlKeith Whitwell2005-11-011-0/+5
* Improve tnl program searching performance.Aapo Tahkola2005-10-311-3/+7
* Remove _tnl_MakeCurrent() and the unused ctx->Driver.MakeCurrent() callback.Brian Paul2005-09-141-7/+1
* Store compiled vertex program representations in a pointer in theKeith Whitwell2005-06-091-0/+11
* Invalidate current fastpath on changes to attribute size or offset withinKeith Whitwell2005-05-191-0/+2
* Remove old t_vertex.c codegen infrastructure, tie in new code.Keith Whitwell2005-05-181-34/+26
* Fix the worst problems with dangling edgeflag references inKeith Whitwell2005-04-231-0/+3
* Simplify the pipeline_stage structureKeith Whitwell2005-04-221-42/+22
* additional parenthesis in TNL_CONTEXT macro (Nicolai Haehnle)Brian Paul2005-02-281-3/+3
* Determine ahead of time whether a display list will include verticesKeith Whitwell2005-01-221-0/+1
* make tnl_clipspace_attr->insert field const, to silence warningBrian Paul2005-01-161-1/+1
* Add a couple of hardwired fastpaths to t_vertex.c.Keith Whitwell2005-01-051-2/+2
* Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell2004-07-011-39/+42
* Add infrastructure for t_vertex.c codegen. Add an example driverKeith Whitwell2004-06-301-1/+42
* Add EXT_vertex_cull support to mesaKeith Whitwell2004-05-101-0/+1
* Fix minor warnings found with g++.Brian Paul2004-05-041-1/+1
* dynfn --> _tnl_dynfnKeith Whitwell2004-03-311-10/+10
* First round of codegen for t_vtx_api.c -- ie the Begin/Vertex/End code.Keith Whitwell2004-03-291-2/+26
* Streamline the error path in VertexAttrib functions. Makes thingsKeith Whitwell2004-03-151-1/+3
* Added some comments. Minor const, int->GLint type changes, etc.Brian Paul2004-03-131-7/+13
* turns out we probably need a _tnl_allow_pixel_fog() function afterallBrian Paul2004-02-241-0/+1
* A bit of an overhaul of the fog code.Brian Paul2004-02-171-19/+18
* Beef up t_vertex.c:Keith Whitwell2004-01-051-9/+22
* Re-commit t_vertex.[ch] changes to fd.o server.Keith Whitwell2004-01-051-0/+47
* whitespace changes and new commentsBrian Paul2004-01-011-0/+5
* Call UpdateMaterials when they have changedKeith Whitwell2003-12-091-2/+5
* Merge vtx-0-2-branchKeith Whitwell2003-11-241-257/+293
* Store material attributes in an Attrib[] style array. This is aKeith Whitwell2003-08-051-2/+2
* more docs (Klaus Niederkruger)Brian Paul2003-05-011-14/+30
* new comments (Klaus Niederkruger)Brian Paul2003-04-281-10/+37
* reduce memory needed for vertex attributes (allocate on demand)Brian Paul2003-03-311-14/+10
* minor clean-ups, comments, etcBrian Paul2003-03-281-4/+13
* First batch of code for GL_NV_fragment_program.Brian Paul2003-01-141-4/+4
* removed old VERT_* defines, use VERT_BIT_* insteadBrian Paul2002-10-091-35/+1