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

git version control git at videolan.org
Mon Sep 15 12:24:03 CEST 2008


x264 | branch: master | Loren Merritt <pengvado at akuvian.org> | Mon Sep 15 02:24:12 2008 -0600| [ead885761b88312acf2b7b2b93f35632b8b5b518] | 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=ead885761b88312acf2b7b2b93f35632b8b5b518
---

 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          |   20 ++--
 tools/checkasm.c       |   17 +++
 x264.c                 |    4 +-
 8 files changed, 478 insertions(+), 91 deletions(-)

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


More information about the x264-devel mailing list