Disable transform hash logic for speed >= 4
For speed=4,5 and 8 presets, BD-rate improvement is seen by 0.41%,0.31%,0.47%
(as per AWCY runs) with encode time reduction of 1%,0.75%,-0.25%
(averaged across multiple test cases)
STATS_CHANGED
Change-Id: I9132457f62288db561b2b2df4f01088130c76545
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 79aff37..ef1c858 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -280,6 +280,9 @@
}
if (speed >= 4) {
+ sf->use_intra_txb_hash = 0;
+ sf->use_inter_txb_hash = 0;
+ sf->use_mb_rd_hash = 0;
sf->tx_type_search.fast_intra_tx_type_search = 1;
sf->tx_type_search.fast_inter_tx_type_search = 1;
sf->use_square_partition_only_threshold =