summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_vertex_sse.c
AgeCommit message (Collapse)Author
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-06-08New arguments for sse_shufps()Keith Whitwell
2005-06-07Split out runtime assembly functions.Keith Whitwell
2005-05-19Invalidate current fastpath on changes to attribute size or offset withinKeith Whitwell
the vertex. Use existing facilities to check for sse2 and enable when available. Turn on SSE/SSE2 codegen for t_vertex.c by default when USE_SSE_ASM is defined. Disable with "MESA_NO_CODEGEN=t".
2005-05-19Cope with the common 3ub and 1ub cases.Keith Whitwell
Fix a few typos. Note that sse_movss sets high dwords to zero when reading from memory. Fix a few related bugs.
2005-05-19Rename emit functions to reflect instruction set in use (ieKeith Whitwell
x86,sse,sse2,mmx). Add paths for sse+mmx vs. the initial version which assumed sse2 was available everywhere.
2005-05-18Remove old t_vertex.c codegen infrastructure, tie in new code.Keith Whitwell
Currently disabled, can enable with MESA_EXPERIMENTAL=t.
2005-05-18Fix a few typos, initialize p->identity.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
to implement vertex emit functions for the t_vertex.c mechanism.