• Home
  • Raw
  • Download

Lines Matching refs:inter_pred_params

60 void av1_init_warp_params(InterPredParams *inter_pred_params,  in av1_init_warp_params()  argument
63 if (inter_pred_params->block_height < 8 || inter_pred_params->block_width < 8) in av1_init_warp_params()
69 inter_pred_params->scale_factors, in av1_init_warp_params()
70 &inter_pred_params->warp_params)) { in av1_init_warp_params()
75 inter_pred_params->mode = WARP_PRED; in av1_init_warp_params()
81 InterPredParams *inter_pred_params, in av1_make_inter_predictor() argument
83 assert(IMPLIES(inter_pred_params->conv_params.is_compound, in av1_make_inter_predictor()
84 inter_pred_params->conv_params.dst != NULL)); in av1_make_inter_predictor()
86 if (inter_pred_params->mode == TRANSLATION_PRED) { in av1_make_inter_predictor()
88 if (inter_pred_params->use_hbd_buf) { in av1_make_inter_predictor()
90 inter_pred_params->block_width, in av1_make_inter_predictor()
91 inter_pred_params->block_height, in av1_make_inter_predictor()
92 &inter_pred_params->conv_params, in av1_make_inter_predictor()
93 inter_pred_params->interp_filter_params, in av1_make_inter_predictor()
94 inter_pred_params->bit_depth); in av1_make_inter_predictor()
97 inter_pred_params->block_width, in av1_make_inter_predictor()
98 inter_pred_params->block_height, in av1_make_inter_predictor()
99 &inter_pred_params->conv_params, in av1_make_inter_predictor()
100 inter_pred_params->interp_filter_params); in av1_make_inter_predictor()
104 inter_pred_params->block_width, in av1_make_inter_predictor()
105 inter_pred_params->block_height, in av1_make_inter_predictor()
106 &inter_pred_params->conv_params, in av1_make_inter_predictor()
107 inter_pred_params->interp_filter_params); in av1_make_inter_predictor()
112 else if (inter_pred_params->mode == WARP_PRED) { in av1_make_inter_predictor()
114 &inter_pred_params->warp_params, inter_pred_params->use_hbd_buf, in av1_make_inter_predictor()
115 inter_pred_params->bit_depth, inter_pred_params->ref_frame_buf.buf0, in av1_make_inter_predictor()
116 inter_pred_params->ref_frame_buf.width, in av1_make_inter_predictor()
117 inter_pred_params->ref_frame_buf.height, in av1_make_inter_predictor()
118 inter_pred_params->ref_frame_buf.stride, dst, in av1_make_inter_predictor()
119 inter_pred_params->pix_col, inter_pred_params->pix_row, in av1_make_inter_predictor()
120 inter_pred_params->block_width, inter_pred_params->block_height, in av1_make_inter_predictor()
121 dst_stride, inter_pred_params->subsampling_x, in av1_make_inter_predictor()
122 inter_pred_params->subsampling_y, &inter_pred_params->conv_params); in av1_make_inter_predictor()
608 int w, InterPredParams *inter_pred_params) { in build_masked_compound_no_round() argument
609 const int ssy = inter_pred_params->subsampling_y; in build_masked_compound_no_round()
610 const int ssx = inter_pred_params->subsampling_x; in build_masked_compound_no_round()
614 if (inter_pred_params->use_hbd_buf) { in build_masked_compound_no_round()
617 ssy, &inter_pred_params->conv_params, in build_masked_compound_no_round()
618 inter_pred_params->bit_depth); in build_masked_compound_no_round()
622 &inter_pred_params->conv_params); in build_masked_compound_no_round()
627 &inter_pred_params->conv_params); in build_masked_compound_no_round()
633 InterPredParams *inter_pred_params, in av1_make_masked_inter_predictor() argument
635 const INTERINTER_COMPOUND_DATA *comp_data = &inter_pred_params->mask_comp; in av1_make_masked_inter_predictor()
636 BLOCK_SIZE sb_type = inter_pred_params->sb_type; in av1_make_masked_inter_predictor()
643 inter_pred_params->use_hbd_buf ? CONVERT_TO_BYTEPTR(tmp_buf) : tmp_buf; in av1_make_masked_inter_predictor()
646 CONV_BUF_TYPE *org_dst = inter_pred_params->conv_params.dst; in av1_make_masked_inter_predictor()
647 int org_dst_stride = inter_pred_params->conv_params.dst_stride; in av1_make_masked_inter_predictor()
649 inter_pred_params->conv_params.dst = tmp_buf16; in av1_make_masked_inter_predictor()
650 inter_pred_params->conv_params.dst_stride = tmp_buf_stride; in av1_make_masked_inter_predictor()
651 assert(inter_pred_params->conv_params.do_average == 0); in av1_make_masked_inter_predictor()
655 inter_pred_params, subpel_params); in av1_make_masked_inter_predictor()
657 if (!inter_pred_params->conv_params.plane && in av1_make_masked_inter_predictor()
661 tmp_buf16, tmp_buf_stride, inter_pred_params->block_height, in av1_make_masked_inter_predictor()
662 inter_pred_params->block_width, &inter_pred_params->conv_params, in av1_make_masked_inter_predictor()
663 inter_pred_params->bit_depth); in av1_make_masked_inter_predictor()
667 comp_data, sb_type, inter_pred_params->block_height, in av1_make_masked_inter_predictor()
668 inter_pred_params->block_width, inter_pred_params); in av1_make_masked_inter_predictor()