Extend prune_h_or_v_4part_using_sms_info to speed=1,2
In this CL, the speed feature prune_h_or_v_4part_using_sms_info
is extended to speed=1,2 by enabling for non boosted frames
only.
Instruction Count BD-Rate Loss(%)
cpu Reduction(%) avg.psnr ovr.psnr ssim vmaf vmaf_neg
1 1.506 0.0346 0.0394 0.0640 0.0744 0.0596
2 1.082 0.0379 0.0364 0.0459 0.0347 0.0441
The CL is bit-exact for speed=0 and speed>=3
STATS_CHANGED
Change-Id: If91f8d7952bca61ec518ffcef17b55cff0289286
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 4bfeb88..a50c989 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1178,6 +1178,7 @@
// speed feature accordingly
sf->part_sf.simple_motion_search_split = allow_screen_content_tools ? 1 : 2;
sf->part_sf.ml_predict_breakout_level = use_hbd ? 2 : 3;
+ sf->part_sf.prune_h_or_v_4part_using_sms_info = boosted ? false : true;
sf->mv_sf.exhaustive_searches_thresh <<= 1;
sf->mv_sf.obmc_full_pixel_search_level = 1;