]> granicus.if.org Git - libvpx/commit
Add 8-tap interpolation filter options for intra prediction
authorhui su <huisu@google.com>
Wed, 13 Jan 2016 00:38:58 +0000 (16:38 -0800)
committerhui su <huisu@google.com>
Wed, 3 Feb 2016 22:19:20 +0000 (14:19 -0800)
commit3b1c76680235e61f4c3ecf0abb191064177a59f0
tree0fe1d82d7b2c7eb4b8bdfcddd14abb41c4ab8606
parent392d577c493bd87aa1fd49d7287f4839c9549ea3
Add 8-tap interpolation filter options for intra prediction

BD-rate performance improvement (on top of ext-intra):
derflr  0.22%
hevclr  0.36%
hevcmr  0.48%
hevchr  0.37%
stdhd   0.19%

Average speed impact on some derf clips is about 40% slower (on
top of ext-intra). Speed improvment is a to-do.

Change-Id: I8fe3fe8c5e4f60d0462778adbcc15c84dfbe7a25
18 files changed:
vp10/common/blockd.c
vp10/common/blockd.h
vp10/common/entropymode.c
vp10/common/entropymode.h
vp10/common/filter.c
vp10/common/filter.h
vp10/common/pred_common.c
vp10/common/pred_common.h
vp10/common/reconintra.c
vp10/common/reconintra.h
vp10/common/thread_common.c
vp10/decoder/decodeframe.c
vp10/decoder/decodemv.c
vp10/encoder/bitstream.c
vp10/encoder/encodeframe.c
vp10/encoder/encoder.h
vp10/encoder/rd.c
vp10/encoder/rdopt.c