Home
last modified time | relevance | path

Searched refs:wmtype (Results 1 – 15 of 15) sorted by relevance

/external/libaom/libaom/av1/common/
Dmv.h141 TransformationType wmtype; member
265 if (gm->wmtype == IDENTITY) { in gm_get_motion_vector()
273 if (gm->wmtype == TRANSLATION) { in gm_get_motion_vector()
295 if (gm->wmtype == ROTZOOM) { in gm_get_motion_vector()
Dwarped_motion.c451 assert(wm->wmtype <= AFFINE); in highbd_warp_plane()
452 if (wm->wmtype == ROTZOOM) { in highbd_warp_plane()
726 assert(wm->wmtype <= AFFINE); in warp_plane()
727 if (wm->wmtype == ROTZOOM) { in warp_plane()
1063 assert(wm_params->wmtype == AFFINE); in av1_find_projection()
Dblockd.h1170 const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype; in motion_mode_allowed()
1273 if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0; in is_nontrans_global_motion()
Dmvref_common.c89 is_global_mv_block(candidate, gm_params[rf[0]].wmtype); in add_ref_mv_candidate()
115 if (is_global_mv_block(candidate, gm_params[rf[ref]].wmtype)) in add_ref_mv_candidate()
Dreconinter.c848 is_global[ref] = is_global_mv_block(mi, wm->wmtype); in build_inter_predictors_8x8_and_bigger()
/external/libaom/libaom/av1/encoder/
Dglobal_motion.c110 model->wmtype = get_wmtype(model); in av1_convert_model_to_params()
144 static void force_wmtype(WarpedMotionParams *wm, TransformationType wmtype) { in force_wmtype() argument
145 switch (wmtype) { in force_wmtype()
161 wm->wmtype = wmtype; in force_wmtype()
245 if (wm->wmtype <= AFFINE) in av1_warp_error()
275 WarpedMotionParams *wm, TransformationType wmtype, int use_hbd, int bd, in av1_refine_integerized_param() argument
283 int n_params = max_trans_model_params[wmtype]; in av1_refine_integerized_param()
291 force_wmtype(wm, wmtype); in av1_refine_integerized_param()
357 force_wmtype(wm, wmtype); in av1_refine_integerized_param()
358 wm->wmtype = get_wmtype(wm); in av1_refine_integerized_param()
Dglobal_motion.h69 WarpedMotionParams *wm, TransformationType wmtype, int use_hbd, int bd,
Dencodeframe.c5131 switch (gm->wmtype) { in gm_get_params_cost()
5142 if (gm->wmtype >= AFFINE) { in gm_get_params_cost()
5155 trans_bits = (gm->wmtype == TRANSLATION) in gm_get_params_cost()
5158 trans_prec_diff = (gm->wmtype == TRANSLATION) in gm_get_params_cost()
5299 cm->global_motion[GOLDEN_FRAME].wmtype != IDENTITY) { in skip_gm_frame()
5388 if (tmp_wm_params.wmtype != IDENTITY) { in compute_global_motion_for_ref_frame()
5403 &tmp_wm_params, tmp_wm_params.wmtype, is_cur_buf_hbd(xd), xd->bd, in compute_global_motion_for_ref_frame()
5420 if (cm->global_motion[frame].wmtype <= AFFINE) in compute_global_motion_for_ref_frame()
5424 if (cm->global_motion[frame].wmtype == TRANSLATION) { in compute_global_motion_for_ref_frame()
5435 if (cm->global_motion[frame].wmtype == IDENTITY) continue; in compute_global_motion_for_ref_frame()
[all …]
Dreconinter_enc.c271 warp_types.global_warp_allowed = is_global_mv_block(mi, wm->wmtype); in av1_build_inter_predictors_for_planes_single_buf()
Drdopt.c992 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
999 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
1193 TransformationType wmtype = get_wmtype(wm_params); in check_if_optimal_warp() local
1195 if (wmtype != ROTZOOM) is_valid_warp = 0; in check_if_optimal_warp()
1197 if (wmtype < ROTZOOM) is_valid_warp = 0; in check_if_optimal_warp()
1356 mbmi->wm_params.wmtype = DEFAULT_WMTYPE; in motion_mode_rd()
1379 TransformationType wmtype = get_wmtype(&mbmi->wm_params); in motion_mode_rd() local
1380 if (wmtype < ROTZOOM) continue; in motion_mode_rd()
Dcompound_type.c47 if (is_global_mv_block(mi, wm->wmtype) != st->is_global[i]) return 0; in is_comp_rd_match()
963 rd_stats->is_global[i] = is_global_mv_block(mbmi, wm->wmtype); in save_comp_rd_search_stat()
Dencoder.c3836 if (global_motion[i].wmtype != IDENTITY && in recode_loop_test_global_motion()
3840 assert(global_motion[i].wmtype == IDENTITY); in recode_loop_test_global_motion()
Dbitstream.c2669 const TransformationType type = params->wmtype; in write_global_motion_params()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c1477 mbmi->wm_params.wmtype = DEFAULT_WMTYPE; in read_inter_block_mode_info()
Ddecodeframe.c4262 params->wmtype = type; in read_global_motion_params()
4313 if (params->wmtype <= AFFINE) { in read_global_motion_params()