]> granicus.if.org Git - libvpx/commit
Rework wedge experiment to improve speed.
authorDebargha Mukherjee <debargha@google.com>
Tue, 22 Dec 2015 20:58:14 +0000 (12:58 -0800)
committerDebargha Mukherjee <debargha@google.com>
Tue, 12 Jan 2016 23:23:54 +0000 (15:23 -0800)
commitf93bdebcf925f6a2c9d098729f6390f5116fb668
tree8fa2533def5e241786d17e8b1d44530a960af04f
parente6790e30c5b4947bb45f8e9cdb6768a6ef45719f
Rework wedge experiment to improve speed.

Implements wedge mask generation by pre-computing arrays.
Improves encode speed by 15-20%.

Also consolidates the mask generation code for inter-inter
and inter-intra.

Change-Id: If1d4ae2babb2c05bd50cc30affce22785fd59f95
vp9/common/vp9_reconinter.c
vp9/common/vp9_reconinter.h
vp9/common/vp9_reconintra.c
vp9/common/vp9_reconintra.h
vp9/decoder/vp9_decoder.c
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_mcomp.c
vp9/encoder/vp9_mcomp.h
vp9/encoder/vp9_rdopt.c