Commit 71ef7c27 authored by Angie Chiang's avatar Angie Chiang

Turn on convolve_round by default

The performance on default experiment is
lowres: 0.812%

midres/hdres and AWCY tests are still running

Change-Id: Id2209c79df6517732dd06c2712a7bdefde118ead
parent 223f0489
......@@ -791,11 +791,11 @@ void av1_make_masked_inter_predictor(const uint8_t *pre, int pre_stride,
#if CONFIG_HIGHBITDEPTH
#if CONFIG_CONVOLVE_ROUND
DECLARE_ALIGNED(16, CONV_BUF_TYPE, tmp_dst2[MAX_SB_SQUARE]);
memset(tmp_dst2, 0, sizeof(tmp_dst2));
int tmp_dst2_stride = MAX_SB_SIZE;
CONV_BUF_TYPE *org_dst = conv_params->dst;
int org_dst_stride = conv_params->dst_stride;
if (conv_params->round == CONVOLVE_OPT_NO_ROUND) {
memset(tmp_dst2, 0, sizeof(tmp_dst2));
conv_params->dst = tmp_dst2;
conv_params->dst_stride = tmp_dst2_stride;
// mask compound has its own average mechanism
......
......@@ -520,6 +520,7 @@ post_process_cmdline() {
soft_enable smooth_hv
soft_enable parallel_deblocking
soft_enable rect_intra_pred
soft_enable convolve_round
# Backwards/jenkins compatibility with --enable-aom-highbitdepth
enabled aom_highbitdepth && enable_feature highbitdepth
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment