Commit 5aee18c42f for aom
commit 5aee18c42fccc2ad3e2aa6716d38ede3f7bead79
Author: Apurve Kumar Pandey <apurve.pandey@ittiam.com>
Date: Wed Feb 4 17:44:41 2026 +0530
Extend sf `enable_fast_compound_mode_search` to speed 0
Encoder performance results averaged over all resolutions are as
follows:
Instruction Count BD-Rate Loss(%)
cpu Reduction(%) avg.psnr ssim vmaf vmaf_neg
0 16.76 0.0853 0.0651 0.0629 0.0812
STATS_CHANGED for speed = 0
Change-Id: I9fef4edb74eb30df68c0b5a50f26053e74ef424f
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index fd69f4e406..37f0788ab6 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1114,6 +1114,7 @@ static void set_good_speed_features_framesize_independent(
sf->inter_sf.reduce_inter_modes = boosted ? 1 : 2;
sf->inter_sf.selective_ref_frame = 1;
sf->inter_sf.use_dist_wtd_comp_flag = DIST_WTD_COMP_SKIP_MV_SEARCH;
+ sf->inter_sf.enable_fast_compound_mode_search = 1;
sf->interp_sf.use_fast_interpolation_filter_search = 1;
sf->interp_sf.disable_dual_filter = 1;
@@ -1177,7 +1178,6 @@ static void set_good_speed_features_framesize_independent(
sf->inter_sf.skip_arf_compound = 1;
sf->inter_sf.prune_comp_using_best_single_mode_ref = 2;
sf->inter_sf.use_dist_wtd_comp_flag = DIST_WTD_COMP_DISABLED;
- sf->inter_sf.enable_fast_compound_mode_search = 1;
sf->interp_sf.use_interp_filter = 1;