summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_save_playback.c
AgeCommit message (Collapse)Author
2005-04-22Simplify the pipeline_stage structureKeith Whitwell
- remove input/output fields, input tracking removed. - remove state fields, the validate function now called on every statechange. - add an explicit 'create' function. Add in code to build vertex program to implement current t&l state. Still disabled, but turn on with a #define in t_vp_build.h.
2005-03-02use COPY_CLEAN_4V macro to replace using both ASSIGN_4V & COPY_SZ_4VAlan Hourihane
2005-02-10mesa-tnl-0-to-NULL.patch from Jeff MuizelaarKeith Whitwell
2005-01-22Determine ahead of time whether a display list will include verticesKeith Whitwell
which have to be processed in the 'loopback' path. If so, send all vertices that way as the transition from playback->loopback has several problems.
2005-01-05Give attributes with zero-stride a count of 1 to make it easierKeith Whitwell
to avoid transforming the same attribute multiple times. Don't light a single normal multiple times in light_fast_rgba*
2004-04-23Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul
program is enabled AND the currently bound program is valid. Check _Enable instead of Enable to prevent things from blowing up when someone calls glEnable(GL_VERTEX_PROGRAM_ARB) without actually defining a program.
2004-03-01Inline get_size as an interim measure to get rid of function call overhead.Michel Dänzer
2004-01-15Cosmetic changes.Brian Paul
Added a bunch of const qualifiers. Use _mesa_memcpy() instead of memcpy(), etc.
2004-01-05Re-commit t_vertex.[ch] changes to fd.o server.Keith Whitwell
2003-12-09Call UpdateMaterials when they have changedKeith Whitwell
2003-12-05include glheader.h first, to prevent warnings about GLAPIENTRYP being redefinedBrian Paul
2003-12-03Ensure PRIM_BEGIN marker isn't lost when incomplete primitives are wrapped.Keith Whitwell
2003-11-25fix assorted g++ warningsBrian Paul
2003-11-25Remove unnecessary usage of __FUNCTION__.Brian Paul
#define MESA_FUNCTION to __FUNCTION__ if MESA_DEBUG is defined.
2003-11-24set the VB->FogCoordPtr with the other legacy pointersBrian Paul
2003-11-24Merge vtx-0-2-branchKeith Whitwell