Disable allow_partition_search_skip feature
authorYunqing Wang <yunqingwang@google.com>
Fri, 23 Jul 2021 17:55:10 +0000 (10:55 -0700)
committerYunqing Wang <yunqingwang@google.com>
Sat, 24 Jul 2021 05:36:41 +0000 (22:36 -0700)
This feature was added to help speed up still images and slideshows.
It didn't work anymore, and thus was disabled. Code cleanup will
follow.

This had negligible impact to regular test sets. Borg test result
on ugc360p set at speed 3.
  avg_psnr:  ovr_psnr:  ssim:    speed:
   -0.244    -0.278    -0.153    -0.973

Change-Id: If74edabce0c93be1361e645ffd2eec063c2db76b

vp9/encoder/vp9_speed_features.c

index fc7a67c..1431446 100644 (file)
@@ -345,7 +345,7 @@ static void set_good_speed_feature_framesize_independent(VP9_COMP *cpi,
     sf->intra_y_mode_mask[TX_32X32] = INTRA_DC;
     sf->intra_uv_mode_mask[TX_32X32] = INTRA_DC;
     sf->adaptive_interp_filter_search = 1;
-    sf->allow_partition_search_skip = 1;
+    sf->allow_partition_search_skip = 0;
 
     if (cpi->twopass.fr_content_type == FC_GRAPHICS_ANIMATION) {
       for (i = 0; i < MAX_MESH_STEP; ++i) {