/external/libaom/libaom/av1/common/ |
reconinter.h | 113 const SubpelParams *subpel_params, 120 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys); 124 interp_filters, subpel_params->subpel_x, 125 subpel_params->xs, subpel_params->subpel_y, 126 subpel_params->ys, 1, conv_params, sf, is_intrabc); 128 SubpelParams sp = *subpel_params; 138 const SubpelParams *subpel_params, 145 const int is_scaled = has_scale(subpel_params->xs, subpel_params->ys) [all...] |
reconinter.c | 41 // at a higher precision (1 << 14) than the xs and ys in subpel_params (that 63 int dst_stride, const SubpelParams *subpel_params, 92 highbd_inter_predictor(src, src_stride, dst, dst_stride, subpel_params, sf, 96 inter_predictor(src, src_stride, dst, dst_stride, subpel_params, sf, w, h, 583 const SubpelParams *subpel_params, const struct scale_factors *sf, int w, 614 av1_make_inter_predictor(pre, pre_stride, tmp_dst, MAX_SB_SIZE, subpel_params, [all...] |
/external/libaom/libaom/av1/encoder/ |
reconinter_enc.c | 34 struct buf_2d *const pre_buf, uint8_t **pre, SubpelParams *subpel_params, 60 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; 61 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; 62 subpel_params->xs = sf->x_step_q4; 63 subpel_params->ys = sf->y_step_q4; 67 subpel_params->xs = subpel_params->ys = SCALE_SUBPEL_SHIFTS; 68 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS; 69 subpel_params->subpel_y = (mv_q4.row & SUBPEL_MASK) << SCALE_EXTRA_BITS; 168 SubpelParams subpel_params; local 212 SubpelParams subpel_params; local 296 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, local 484 SubpelParams subpel_params; local [all...] |
/external/libaom/libaom/av1/decoder/ |
decodeframe.c | 554 struct buf_2d *const pre_buf, SubpelParams *subpel_params, int bw, int bh, 579 subpel_params->subpel_x = pos_x & SCALE_SUBPEL_MASK; 580 subpel_params->subpel_y = pos_y & SCALE_SUBPEL_MASK; 581 subpel_params->xs = sf->x_step_q4; 582 subpel_params->ys = sf->y_step_q4; 590 ((pos_x + (bw - 1) * subpel_params->xs) >> SCALE_SUBPEL_BITS) + 1; 592 ((pos_y + (bh - 1) * subpel_params->ys) >> SCALE_SUBPEL_BITS) + 1; 610 subpel_params->xs = subpel_params->ys = SCALE_SUBPEL_SHIFTS; 611 subpel_params->subpel_x = (mv_q4.col & SUBPEL_MASK) << SCALE_EXTRA_BITS 726 SubpelParams subpel_params; local 769 SubpelParams subpel_params[2]; local [all...] |
/external/libaom/libaom/aom_dsp/x86/ |
variance_sse2.c | 545 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, local 565 &subpel_params, sf, width, height, &conv_params, [all...] |
highbd_variance_sse2.c | 675 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, local [all...] |
/external/libaom/libaom/aom_dsp/ |
variance.c | 342 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, local 362 &subpel_params, sf, width, height, &conv_params, 934 const SubpelParams subpel_params = { sf->x_step_q4, sf->y_step_q4, local [all...] |