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(-)

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to