Home
last modified time | relevance | path

Searched refs:pre_buf (Results 1 – 9 of 9) sorted by relevance

/external/libvpx/libvpx/vp9/common/
Dvp9_reconinter.c137 struct buf_2d *const pre_buf = &pd->pre[ref]; in build_inter_predictors() local
168 pre_buf->buf = xd->block_refs[ref]->buf->y_buffer; in build_inter_predictors()
170 pre_buf->buf = xd->block_refs[ref]->buf->u_buffer; in build_inter_predictors()
172 pre_buf->buf = xd->block_refs[ref]->buf->v_buffer; in build_inter_predictors()
174 pre_buf->buf += in build_inter_predictors()
175 scaled_buffer_offset(x_start + x, y_start + y, pre_buf->stride, sf); in build_inter_predictors()
176 pre = pre_buf->buf; in build_inter_predictors()
181 pre = pre_buf->buf + ((int64_t)y * pre_buf->stride + x); in build_inter_predictors()
188 pre += (scaled_mv.row >> SUBPEL_BITS) * pre_buf->stride + in build_inter_predictors()
193 highbd_inter_predictor(CONVERT_TO_SHORTPTR(pre), pre_buf->stride, in build_inter_predictors()
[all …]
/external/libaom/libaom/av1/encoder/
Dreconinter_enc.c45 struct buf_2d *pre_buf = &inter_pred_params->ref_frame_buf; in enc_calc_subpel_params() local
59 const int bottom = (pre_buf->height + AOM_INTERP_EXTEND) << SCALE_SUBPEL_BITS; in enc_calc_subpel_params()
60 const int right = (pre_buf->width + AOM_INTERP_EXTEND) << SCALE_SUBPEL_BITS; in enc_calc_subpel_params()
68 *pre = pre_buf->buf0 + (pos_y >> SCALE_SUBPEL_BITS) * pre_buf->stride + in enc_calc_subpel_params()
70 *src_stride = pre_buf->stride; in enc_calc_subpel_params()
172 const struct buf_2d *const pre_buf = &pd->pre[0]; in build_obmc_prediction() local
178 xd->block_ref_scale_factors[0], pre_buf, in build_obmc_prediction()
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c469 const struct scale_factors *const sf, struct buf_2d *const pre_buf, in update_extend_mc_border_params() argument
474 int frame_width = pre_buf->width; in update_extend_mc_border_params()
475 int frame_height = pre_buf->height; in update_extend_mc_border_params()
504 struct buf_2d *const pre_buf, in extend_mc_border() argument
511 if (update_extend_mc_border_params(sf, pre_buf, scaled_mv, &block, in extend_mc_border()
516 pre_buf->buf0 + block.y0 * pre_buf->stride + block.x0; in extend_mc_border()
517 int buf_stride = pre_buf->stride; in extend_mc_border()
525 block.y0, b_w, b_h, pre_buf->width, in extend_mc_border()
526 pre_buf->height); in extend_mc_border()
529 b_h, pre_buf->width, pre_buf->height); in extend_mc_border()
[all …]
/external/libaom/libaom/av1/common/
Dreconinter.c805 const struct buf_2d pre_buf = { in build_inter_predictors_sub8x8() local
819 &pre_buf, this_mbmi->interp_filters); in build_inter_predictors_sub8x8()
864 struct buf_2d *const pre_buf = is_intrabc ? dst_buf : &pd->pre[ref]; in build_inter_predictors_8x8_and_bigger() local
872 is_cur_buf_hbd(xd), mi->use_intrabc, sf, pre_buf, in build_inter_predictors_8x8_and_bigger()
/external/libaom/libaom/aom_dsp/
Dvariance.c304 const struct buf_2d *const pre_buf = in aom_upsampled_pred_c() local
314 xd->bd, is_cur_buf_hbd(xd), is_intrabc, sf, pre_buf, filters); in aom_upsampled_pred_c()
847 const struct buf_2d *const pre_buf = in aom_highbd_upsampled_pred_c() local
857 xd->bd, is_cur_buf_hbd(xd), is_intrabc, sf, pre_buf, filters); in aom_highbd_upsampled_pred_c()
/external/libaom/libaom/aom_dsp/x86/
Dvariance_sse2.c516 const struct buf_2d *const pre_buf = in aom_upsampled_pred_sse2() local
526 xd->bd, is_cur_buf_hbd(xd), is_intrabc, sf, pre_buf, filters); in aom_upsampled_pred_sse2()
Dhighbd_variance_sse2.c638 const struct buf_2d *const pre_buf = in aom_highbd_upsampled_pred_sse2() local
648 xd->bd, is_cur_buf_hbd(xd), is_intrabc, sf, pre_buf, filters); in aom_highbd_upsampled_pred_sse2()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c579 const struct scale_factors *sf, struct buf_2d *pre_buf, in dec_build_inter_predictors() argument
655 buf_ptr = ref_frame + y0 * pre_buf->stride + x0; in dec_build_inter_predictors()
656 buf_stride = pre_buf->stride; in dec_build_inter_predictors()
753 struct buf_2d *const pre_buf = &pd->pre[ref]; in dec_build_inter_predictors_sb() local
760 pre_buf, dst_buf, &mv, ref_frame_buf, in dec_build_inter_predictors_sb()
774 struct buf_2d *const pre_buf = &pd->pre[ref]; in dec_build_inter_predictors_sb() local
776 n4h_x4, mi_x, mi_y, kernel, sf, pre_buf, in dec_build_inter_predictors_sb()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_pickmode.c1612 const uint8_t *const pre_buf = in search_new_mv() local
1617 pre_buf, pre_stride, &base_mv_sse); in search_new_mv()
2269 const uint8_t *const pre_buf = in vp9_pick_inter_mode() local
2274 x->plane[0].src.buf, x->plane[0].src.stride, pre_buf, pre_stride); in vp9_pick_inter_mode()