[x264-devel] commit: Overhaul deblocking again (Jason Garrett-Glaser )

git at videolan.org git at videolan.org
Wed May 26 19:39:35 CEST 2010


x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Tue May 25 12:42:44 2010 -0700| [97c7ecc5aae7739ad91e1d6d3cdd3d26aafefb06] | committer: Jason Garrett-Glaser 

Overhaul deblocking again
Move deblock strength calculation to immediately after encoding to take advantage of the data that's already in cache.
Keep the deblocking itself as per-row.

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

 common/common.h          |    3 +
 common/deblock.c         |   44 +++---------
 common/frame.h           |    2 +-
 common/macroblock.c      |  172 ++++++++++++++++++++++++++++------------------
 common/macroblock.h      |    4 +-
 common/x86/deblock-a.asm |    3 +-
 encoder/encoder.c        |   16 ++++
 encoder/macroblock.c     |    8 ++-
 tools/checkasm.c         |    4 +-
 9 files changed, 145 insertions(+), 111 deletions(-)

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


More information about the x264-devel mailing list