Revert horver calculation to C version temporarily
The new AVX2/SSE4 implementations of the horver calculations
are causing issues with slightly different results depending
on the platform.
So reverting to the C version for now, until the issue is fixed,
Change-Id: Id45781563a247170a0b1265050691b5b317913a1
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index e27a713..ddca999 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -1875,9 +1875,9 @@
const int16_t *diff = p->src_diff + 4 * blk_row * diff_stride + 4 * blk_col;
get_energy_distribution_finer(diff, diff_stride, bw, bh, hfeatures,
vfeatures);
- av1_get_horver_correlation_full(diff, diff_stride, bw, bh,
- &hfeatures[hfeatures_num - 1],
- &vfeatures[vfeatures_num - 1]);
+ av1_get_horver_correlation_full_c(diff, diff_stride, bw, bh,
+ &hfeatures[hfeatures_num - 1],
+ &vfeatures[vfeatures_num - 1]);
av1_nn_predict(hfeatures, nn_config_hor, hscores);
av1_nn_predict(vfeatures, nn_config_ver, vscores);