ref: 76fe5dfc67b2d65852ece0ae6ae9916c5ecf6c5f
parent: 92b199061a13173d29247257f4ef906d38b012bf
author: Marco <[email protected]>
date: Mon May 4 12:54:12 EDT 2015
Remvoe EIGHTTAP_SHARP filter check for non-rd mode. Using EIGHTTAP and EIGHTTAP_SMOOTH seem sufficient. Hard to see any visual gain from allowing EIGHTTAP_SHARP, and it is rarely selected. PSNR/SSIM metrics go up by ~0.18/0.14%. Change-Id: I96fa0d98f9321b913e3ebcd464d4ff3c63018791
--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -1322,7 +1322,7 @@
INTERP_FILTER best_filter = SWITCHABLE, filter;
PRED_BUFFER *current_pred = this_mode_pred;
- for (filter = EIGHTTAP; filter <= EIGHTTAP_SHARP; ++filter) {
+ for (filter = EIGHTTAP; filter <= EIGHTTAP_SMOOTH; ++filter) {
int64_t cost;
mbmi->interp_filter = filter;
vp9_build_inter_predictors_sby(xd, mi_row, mi_col, bsize);