Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-09 | tnl: Fix zeroing of the 3ub part of a 3ub+1ub attrib pair in SSE. | Guillaume Melquiond | |
Bug #16520. | |||
2008-12-09 | tnl: Optimize SSE load[23]f_1 since they don't need the identity swizzle. | Guillaume Melquiond | |
SSE movss from memory zeroes out everything above the destination dword, so we get the (a, 0) or (a, 0, 0) result that these functions needed. Bug #16520. | |||
2008-12-09 | tnl: Fix typo that resulted in fallback from SSE for EMIT_3UB_3F_RGB/BGR. | Guillaume Melquiond | |
Bug #16520 | |||
2008-09-18 | mesa: prefix a bunch of #include lines with "main/". | Brian Paul | |
This is another step toward removing a whole bunch of -I flags from the cc commands. Still need to address driver code... | |||
2008-03-19 | s/x86_init_func/x86_init_func_size (fixes bug 15119) | Brian | |
2008-03-19 | set outputs_safe to 0 as it's possible for the code generation | Alan Hourihane | |
to slip over the allocated memory for the vb. pull in sse fixes from gallium-0.1 | |||
2007-11-03 | Fix mem leak in SSE code generation path (Michel Dänzer) and don't crash if ↵ | Brian | |
_mesa_exec_malloc() returns NULL. (picked from mesa_7_0_branch) | |||
2005-09-16 | use mesa import wrappers, bug 4468 | Brian Paul | |
2005-06-08 | New arguments for sse_shufps() | Keith Whitwell | |
2005-06-07 | Split out runtime assembly functions. | Keith Whitwell | |
2005-05-19 | Invalidate current fastpath on changes to attribute size or offset within | Keith 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-19 | Cope 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-19 | Rename emit functions to reflect instruction set in use (ie | Keith Whitwell | |
x86,sse,sse2,mmx). Add paths for sse+mmx vs. the initial version which assumed sse2 was available everywhere. | |||
2005-05-18 | Remove old t_vertex.c codegen infrastructure, tie in new code. | Keith Whitwell | |
Currently disabled, can enable with MESA_EXPERIMENTAL=t. | |||
2005-05-18 | Fix a few typos, initialize p->identity. | Keith Whitwell | |
2005-05-18 | Generates working SSE code for gears under the swrast driver. | Keith Whitwell | |
2005-05-18 | Checkpoint commit: Preliminary version of a facility to emit x86/sse code | Keith Whitwell | |
to implement vertex emit functions for the t_vertex.c mechanism. |