Disable intra_y_mode_mask sf for allintra encode
The handling of sf intra_y_mode_mask was added in the
following CL for intra frames.
https://aomedia-review.googlesource.com/c/aom/+/138781.
The sf is disabled as the trade-off is seen to be worse
for allintra encode.
For AVIF still image encode,
Instruction Count BD-Rate Loss(%)
cpu-used Reduction(%) psnr ssim
4 -3.252 -1.5948 -1.7389
5 -5.155 -1.6144 -1.7165
6 -2.597 -1.3882 -1.3959
BUG=aomedia:2959
STATS_CHANGED
Change-Id: Ib4eab0610007fe8aecdcf6f9e7c6f45649c8321b
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index bb5ba0b..916a818 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -417,9 +417,6 @@
sf->intra_sf.intra_uv_mode_mask[TX_16X16] = UV_INTRA_DC_H_V_CFL;
sf->intra_sf.intra_uv_mode_mask[TX_32X32] = UV_INTRA_DC_H_V_CFL;
sf->intra_sf.intra_uv_mode_mask[TX_64X64] = UV_INTRA_DC_H_V_CFL;
- sf->intra_sf.intra_y_mode_mask[TX_16X16] = INTRA_DC_H_V;
- sf->intra_sf.intra_y_mode_mask[TX_32X32] = INTRA_DC_H_V;
- sf->intra_sf.intra_y_mode_mask[TX_64X64] = INTRA_DC_H_V;
sf->intra_sf.prune_chroma_modes_using_luma_winner = 1;
sf->mv_sf.simple_motion_subpel_force_stop = HALF_PEL;