summaryrefslogtreecommitdiff
path: root/src/mesa/tnl
AgeCommit message (Expand)Author
2005-05-18Remove old t_vertex.c codegen infrastructure, tie in new code.Keith Whitwell
2005-05-18Fix a few typos, initialize p->identity.Keith Whitwell
2005-05-18Eliminate a couple of swizzles.Keith Whitwell
2005-05-18Generates working SSE code for gears under the swrast driver.Keith Whitwell
2005-05-18Checkpoint commit: Preliminary version of a facility to emit x86/sse codeKeith Whitwell
2005-05-17don't include strings.hBrian Paul
2005-05-12Turn disassem off (oops).Keith Whitwell
2005-05-12When lighting is enabled, but no lights are enabled, the scenecolorKeith Whitwell
2005-05-11Use _mesa_memset rather than memsetKeith Whitwell
2005-05-11Rename temp_flag to temp_in_use. Use ctx->Const.MaxVertexProgramTempsKeith Whitwell
2005-05-10Ensure programs don't overflow allocated instruction store.Keith Whitwell
2005-05-10Improved detection of program changes.Keith Whitwell
2005-05-10Fix some valgrind complaintsKeith Whitwell
2005-05-10Double-buffer generated instructions and only notify driver when theKeith Whitwell
2005-05-10Missing from previous commitKeith Whitwell
2005-05-10Update for FragmentProgram._ActiveKeith Whitwell
2005-05-04Add a facility to route all rasterization through a fragment programKeith Whitwell
2005-05-03Import all texture coordinate arrays. Import them only once.Keith Whitwell
2005-04-29Format for 80 columns. Add alternate matrix mul based on MAD rather than DP4.Keith Whitwell
2005-04-29Add DISASSEM define, similar to other program generator files.Keith Whitwell
2005-04-28fix _tnl_copy_to_current() so that current edge flag and rasterpos aren't tra...Brian Paul
2005-04-26tweak previous fog/fragment program fixBrian Paul
2005-04-26enable fog render input if fragment program fog option setBrian Paul
2005-04-25Ensure all VB->AttribPtr[] are populated. Reported by Aapo TahkolaKeith Whitwell
2005-04-23Fix the worst problems with dangling edgeflag references inKeith Whitwell
2005-04-22Move the call to _tnl_UpdateFixedFunctionProgram to makeKeith Whitwell
2005-04-22Simplify the pipeline_stage structureKeith Whitwell
2005-04-21Facility to construct a vertex program which executes the currentKeith Whitwell
2005-04-21New software implementation of ARB_vertex_program. Similar in speedKeith Whitwell
2005-04-15Reverted the last change back to fix bug 3035Ben Crossman
2005-04-14A few getenv() that werent using the mesa wrapper versionBen Crossman
2005-03-02use COPY_CLEAN_4V macro to replace using both ASSIGN_4V & COPY_SZ_4VAlan Hourihane
2005-03-02Added a bunch of new comments, minor code clean-ups.Brian Paul
2005-03-02Using glColor3 commands to update materials could result in an undefinedBrian Paul
2005-02-28additional parenthesis in TNL_CONTEXT macro (Nicolai Haehnle)Brian Paul
2005-02-14`static const' instead of `const static'Daniel Borca
2005-02-10mesa-tnl-0-to-NULL.patch from Jeff MuizelaarKeith Whitwell
2005-02-10Catch no-op vertex buffers consisting only of vertices which willKeith Whitwell
2005-01-22Determine ahead of time whether a display list will include verticesKeith Whitwell
2005-01-18Fix calculation of last_count in _tnl_wrap_buffers()Keith Whitwell
2005-01-16make tnl_clipspace_attr->insert field const, to silence warningBrian Paul
2005-01-12free buffer in t_vertex_c.c on context deleteKeith Whitwell
2005-01-10Fix segfault in pipes by dealing with stride == 0 case in generic_interp_extrasKeith Whitwell
2005-01-08Added missing break; to fix infinite recursion between choose_emit_funcFelix Kuehling
2005-01-07And fix the obvious bugs in higher-numbered templates.Keith Whitwell
2005-01-07Templatize the fastpaths.Keith Whitwell
2005-01-07Add some more hardcoded fastpaths.Keith Whitwell
2005-01-07Cope with the possibility that incoming vectors may haveKeith Whitwell
2005-01-06solved classic "char*" vs "char[]" conflict. we were mimicking a pointer var...Daniel Borca
2005-01-05Make the format of the fastpaths cleaner at the expense of a littleKeith Whitwell