Home
last modified time | relevance | path

Searched refs:subpel_params (Results 1 – 7 of 7) sorted by relevance

/external/libaom/libaom/av1/common/
Dreconinter.h113 const SubpelParams *subpel_params, in inter_predictor() argument
120 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys); in inter_predictor()
124 interp_filters, subpel_params->subpel_x, in inter_predictor()
125 subpel_params->xs, subpel_params->subpel_y, in inter_predictor()
126 subpel_params->ys, 1, conv_params, sf, is_intrabc); in inter_predictor()
128 SubpelParams sp = *subpel_params; in inter_predictor()
138 const SubpelParams *subpel_params, in highbd_inter_predictor() argument
145 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys); in highbd_inter_predictor()
150 subpel_params->subpel_x, subpel_params->xs, subpel_params->subpel_y, in highbd_inter_predictor()
151 subpel_params->ys, 1, conv_params, sf, is_intrabc, bd); in highbd_inter_predictor()
[all …]
Dreconinter.c63 int dst_stride, const SubpelParams *subpel_params, in av1_make_inter_predictor() argument
92 highbd_inter_predictor(src, src_stride, dst, dst_stride, subpel_params, sf, in av1_make_inter_predictor()
96 inter_predictor(src, src_stride, dst, dst_stride, subpel_params, sf, w, h, in av1_make_inter_predictor()
583 const SubpelParams *subpel_params, const struct scale_factors *sf, int w, in av1_make_masked_inter_predictor() argument
614 av1_make_inter_predictor(pre, pre_stride, tmp_dst, MAX_SB_SIZE, subpel_params, in av1_make_masked_inter_predictor()
/external/libaom/libaom/av1/encoder/
Dreconinter_enc.c34 struct buf_2d *const pre_buf, uint8_t **pre, SubpelParams *subpel_params, in calc_subpel_params() argument
60 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; in calc_subpel_params()
61 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; in calc_subpel_params()
62 subpel_params->xs = sf->x_step_q4; in calc_subpel_params()
63 subpel_params->ys = sf->y_step_q4; in calc_subpel_params()
67 subpel_params->xs = subpel_params->ys = SCALE_SUBPEL_SHIFTS; in calc_subpel_params()
68 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params()
69 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in calc_subpel_params()
168 SubpelParams subpel_params; in build_inter_predictors() local
174 &subpel_params, bw, bh); in build_inter_predictors()
[all …]
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c554 struct buf_2d *const pre_buf, SubpelParams *subpel_params, int bw, int bh, in dec_calc_subpel_params() argument
579 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; in dec_calc_subpel_params()
580 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; in dec_calc_subpel_params()
581 subpel_params->xs = sf->x_step_q4; in dec_calc_subpel_params()
582 subpel_params->ys = sf->y_step_q4; in dec_calc_subpel_params()
590 ((pos_x + (bw - 1) * subpel_params->xs) >> SCALE_SUBPEL_BITS) + 1; in dec_calc_subpel_params()
592 ((pos_y + (bh - 1) * subpel_params->ys) >> SCALE_SUBPEL_BITS) + 1; in dec_calc_subpel_params()
610 subpel_params->xs = subpel_params->ys = SCALE_SUBPEL_SHIFTS; in dec_calc_subpel_params()
611 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params()
612 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; in dec_calc_subpel_params()
[all …]
/external/libaom/libaom/aom_dsp/
Dvariance.c342 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, in aom_upsampled_pred_c() local
362 &subpel_params, sf, width, height, &conv_params, in aom_upsampled_pred_c()
934 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, in aom_highbd_upsampled_pred_c() local
954 &subpel_params, sf, width, height, &conv_params, in aom_highbd_upsampled_pred_c()
/external/libaom/libaom/aom_dsp/x86/
Dvariance_sse2.c545 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, in aom_upsampled_pred_sse2() local
565 &subpel_params, sf, width, height, &conv_params, in aom_upsampled_pred_sse2()
Dhighbd_variance_sse2.c675 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, in aom_highbd_upsampled_pred_sse2() local
695 &subpel_params, sf, width, height, &conv_params, in aom_highbd_upsampled_pred_sse2()