[Mesa-dev] [PATCH 0/6] Translate improvements (v2)
Luca Barbieri
luca at luca-barbieri.com
Fri Aug 13 04:41:59 PDT 2010
This patchset addresses review comments, and adds support for running
on CPUs lacking any SSE support, but only for format pairs that are
identical or swizzles of each other.
Luca Barbieri (6):
translate_generic: use memcpy if possible (v2)
translate_generic: factor out common code between linear and indexed
translate_sse: remove useless generated function wrappers
translate: add support for 8/16-bit indices
rtasm: add minimal x86-64 support and new instructions
translate_sse: major rewrite (v2)
src/gallium/auxiliary/rtasm/rtasm_cpu.c | 6 +-
src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 447 +++++++-
src/gallium/auxiliary/rtasm/rtasm_x86sse.h | 67 +-
src/gallium/auxiliary/translate/translate.h | 12 +
.../auxiliary/translate/translate_generic.c | 207 ++--
src/gallium/auxiliary/translate/translate_sse.c | 1270 +++++++++++++++-----
6 files changed, 1584 insertions(+), 425 deletions(-)
More information about the mesa-dev
mailing list