[x264-devel] commit: hadamard_ac for psy-rd (Loren Merritt )

git version control git at videolan.org
Mon Sep 15 11:19:39 CEST 2008


x264 | branch: master | Loren Merritt <pengvado at akuvian.org> | Mon Sep 15 02:24:12 2008 -0600| [3639f3c8ccacc258c753af445737a370fb3ff398] | committer: Loren Merritt 

hadamard_ac for psy-rd
c version is 1.7x faster than satd+sa8d+sad
ssse3 version is 2.3x faster than satd+sa8d+sad

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

 common/pixel.c         |  181 +++++++++++++++++----------
 common/pixel.h         |    5 +-
 common/x86/pixel-a.asm |  323 +++++++++++++++++++++++++++++++++++++++++++++++-
 common/x86/pixel.h     |   17 ++--
 encoder/analyse.c      |    2 +-
 encoder/rdo.c          |   16 ++-
 tools/checkasm.c       |   17 +++
 x264.c                 |    4 +-
 8 files changed, 478 insertions(+), 87 deletions(-)

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


More information about the x264-devel mailing list