[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