Extend reuse_mask_search_results to speed 2
The speed feature reuse_mask_search_results is extended to speed 2.
Instruction Count BD-Rate Loss(%)
cpu-used Reduction(%) avg.psnr ovr.psnr ssim
2 18.936 0.2349 0.2428 0.2302
STATS_CHANGED
Change-Id: I633bab5691ffc6c4046cd4ae248961a95ce9ebbf
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 9b275fc..00370b7 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -823,6 +823,7 @@
sf->inter_sf.use_dist_wtd_comp_flag = DIST_WTD_COMP_DISABLED;
// Enable fast search only for COMPOUND_DIFFWTD type.
sf->inter_sf.enable_fast_compound_mode_search = 1;
+ sf->inter_sf.reuse_mask_search_results = 1;
// TODO(Sachin): Enable/Enhance this speed feature for speed 2 & 3
sf->interp_sf.adaptive_interp_filter_search = 1;
@@ -878,7 +879,6 @@
sf->inter_sf.reuse_compound_type_decision = 1;
sf->inter_sf.txfm_rd_gate_level =
boosted ? 0 : (is_boosted_arf2_bwd_type ? 1 : 2);
- sf->inter_sf.reuse_mask_search_results = 1;
// TODO(chiyotsai@google.com): the thresholds chosen for intra hog are
// inherited directly from luma hog with some minor tweaking. Eventually we