aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/tnl_dd/t_dd_vb.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove ctx->Point._Size and ctx->Line._Width.Brian2007-07-211-1/+1
| | | | | | The clamping for these values depends on whether we're drawing AA or non-AA points, lines. Defer clamping until drawing time. Drivers could compute and keep clamped AA and clamped non-AA values if desired.
* Overhaul/simplify SWvertex and SWspan attribute handling.Brian2007-05-201-24/+24
| | | | | Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions.
* s/fog/attrib[FRAG_ATTRIB_FOGC][0]/Brian2007-04-241-1/+1
|
* SWvertex no longer has texcoord field, use attrib field insteadBrian2007-02-231-24/+24
|
* Updates to tnl_dd_dmatmp.hKeith Whitwell2003-12-111-9/+9
| | | | | | | | | | | | | | - Allocate vertices explicitly, rather than trying to talk about dma buffers. - Clean up the various Flush() operations. - Don't allow fallbacks any longer. Provide a support function to detect them ahead o ftime Updates to tnl_dd_vbtmp.h - Get rid of power-of-two vertex strides. Pack all vertices tightly. - Get texunit 2,3 emit working coorrectly. Other stuff: - Get rid of lingering Ubyte color support. - Fix a few compiler warnings.
* Merge vtx-0-2-branchKeith Whitwell2003-11-241-57/+9
|
* patch to import Jon Smirl's work from BitkeeperBrian Paul2003-08-221-0/+392