[x264-devel] x86 SIMD versions of optimize_chroma_dc

Henrik Gramner git at videolan.org
Thu Mar 24 06:38:36 CET 2011


x264 | branch: master | Henrik Gramner <hengar-6 at student.ltu.se> | Sat Mar 12 23:21:09 2011 -0800| [10d56be05a86c035d870b3a846e30ce3b6e52555] | committer: Jason Garrett-Glaser

x86 SIMD versions of optimize_chroma_dc
SSE2/SSSE3/SSE4/AVX implementations.
About 3x faster.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=10d56be05a86c035d870b3a846e30ce3b6e52555
---

 common/quant.c         |   66 +++++++++++++++++++++++
 common/quant.h         |    2 +
 common/x86/const-a.asm |    1 +
 common/x86/quant-a.asm |  137 +++++++++++++++++++++++++++++++++++++++++++++++-
 common/x86/quant.h     |    4 ++
 encoder/macroblock.c   |   52 ++----------------
 tools/checkasm.c       |   40 ++++++++++++++-
 7 files changed, 253 insertions(+), 49 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=10d56be05a86c035d870b3a846e30ce3b6e52555


More information about the x264-devel mailing list