Home
last modified time | relevance | path

Searched refs:center_mv (Results 1 – 21 of 21) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
Dvp9_mcomp.h50 const MV *center_mv, const vp9_variance_fn_ptr_t *vfp,
53 const MV *center_mv, const uint8_t *second_pred,
64 const struct mv *center_mv);
91 const MV *center_mv, MV *best_mv);
96 const MV *center_mv);
101 const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv);
106 const MV *center_mv, const uint8_t *second_pred);
Dvp9_mcomp.c1022 int use_mvcost, const MV *center_mv, MV *best_mv, in vp9_pattern_search() argument
1036 const MV fcenter_mv = { center_mv->row >> 3, center_mv->col >> 3 }; in vp9_pattern_search()
1192 int use_mvcost, const MV *center_mv, MV *best_mv, in vp9_pattern_search_sad() argument
1206 const MV fcenter_mv = { center_mv->row >> 3, center_mv->col >> 3 }; in vp9_pattern_search_sad()
1467 const MV *center_mv, const vp9_variance_fn_ptr_t *vfp, in vp9_get_mvpred_var() argument
1478 err += (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmvjointcost, x->mvcost, in vp9_get_mvpred_var()
1486 (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmvjointcost, x->mvcost, in vp9_get_mvpred_var()
1493 const MV *center_mv, const uint8_t *second_pred, in vp9_get_mvpred_av_var() argument
1503 (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmvjointcost, x->mvcost, in vp9_get_mvpred_av_var()
1511 const MV *center_mv, MV *best_mv) { in hex_search() argument
[all …]
Dvp9_pickmode.c166 MV center_mv; in combined_motion_search() local
203 center_mv = ref_mv; in combined_motion_search()
205 center_mv = tmp_mv->as_mv; in combined_motion_search()
213 cond_cost_list(cpi, cost_list), &center_mv, &tmp_mv->as_mv, INT_MAX, 0); in combined_motion_search()
/external/libaom/libaom/av1/encoder/
Dmcomp.h67 const MV *center_mv, const aom_variance_fn_ptr_t *vfp,
70 const MV *center_mv, const uint8_t *second_pred,
73 const MV *center_mv, const uint8_t *second_pred,
85 const MV *center_mv);
102 const MV *center_mv);
124 const MV *center_mv, MV *best_mv);
129 const aom_variance_fn_ptr_t *fn_ptr, const MV *center_mv);
134 int invert_mask, const MV *center_mv,
Dmcomp.c1119 int use_mvcost, const MV *center_mv, in pattern_search() argument
1134 const MV fcenter_mv = { center_mv->row >> 3, center_mv->col >> 3 }; in pattern_search()
1360 calc_int_sad_list(x, center_mv, sad_per_bit, vfp, &best_int_mv, cost_list, in pattern_search()
1363 calc_int_cost_list(x, center_mv, sad_per_bit, vfp, &best_int_mv, in pattern_search()
1373 const MV *center_mv, const aom_variance_fn_ptr_t *vfp, in av1_get_mvpred_var() argument
1383 (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmv_vec_cost, in av1_get_mvpred_var()
1389 const MV *center_mv, const uint8_t *second_pred, in av1_get_mvpred_av_var() argument
1399 (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmv_vec_cost, in av1_get_mvpred_av_var()
1405 const MV *center_mv, const uint8_t *second_pred, in av1_get_mvpred_mask_var() argument
1418 (use_mvcost ? mv_err_cost(&mv, center_mv, x->nmv_vec_cost, in av1_get_mvpred_mask_var()
[all …]
/external/libvpx/libvpx/vp8/encoder/
Dmcomp.h39 int *mvcost[2], int_mv *center_mv);
56 int *mvcost[2], int_mv *center_mv);
62 int *mvcost[2], int_mv *center_mv);
69 int *mvcost[2], int_mv *center_mv);
Dmcomp.c840 int *mvcost[2], int_mv *center_mv) { in vp8_hex_search() argument
866 fcenter_mv.as_mv.row = center_mv->as_mv.row >> 3; in vp8_hex_search()
867 fcenter_mv.as_mv.col = center_mv->as_mv.col >> 3; in vp8_hex_search()
1023 int *mvcost[2], int_mv *center_mv) { in vp8_diamond_search_sad_c() argument
1055 fcenter_mv.as_mv.row = center_mv->as_mv.row >> 3; in vp8_diamond_search_sad_c()
1056 fcenter_mv.as_mv.col = center_mv->as_mv.col >> 3; in vp8_diamond_search_sad_c()
1129 mv_err_cost(&this_mv, center_mv, mvcost, x->errorperbit); in vp8_diamond_search_sad_c()
1136 int *mvcost[2], int_mv *center_mv) { in vp8_diamond_search_sadx4() argument
1168 fcenter_mv.as_mv.row = center_mv->as_mv.row >> 3; in vp8_diamond_search_sadx4()
1169 fcenter_mv.as_mv.col = center_mv->as_mv.col >> 3; in vp8_diamond_search_sadx4()
[all …]
/external/libvpx/config/x86/
Dvp8_rtcd.h106 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
107 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
126 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
127 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
170 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
171 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
Dvp9_rtcd.h42 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv);
/external/libvpx/config/x86_64/
Dvp8_rtcd.h106 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
107 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
126 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
127 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
170 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
171 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
Dvp9_rtcd.h42 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv);
/external/libvpx/libvpx/vp8/common/
Drtcd_defs.pl219 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv";
224 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv";
229 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv";
/external/libvpx/config/generic/
Dvp8_rtcd.h78 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
84 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
117 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
Dvp9_rtcd.h40 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv);
/external/libvpx/config/arm-neon/
Dvp8_rtcd.h92 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
99 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
140 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
Dvp9_rtcd.h40 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv);
/external/libvpx/config/arm64/
Dvp8_rtcd.h92 … sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
99 …ad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
140 …er_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
Dvp9_rtcd.h40 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv);
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_diamond_search_sad_avx.c77 const MV *center_mv) { in vp9_diamond_search_sad_avx() argument
98 pack_int_mv(center_mv->row >> 3, center_mv->col >> 3); in vp9_diamond_search_sad_avx()
/external/libaom/libaom/av1/common/
Dav1_rtcd_defs.pl259 …param, int sad_per_bit, int *num00, const struct aom_variance_vtable *fn_ptr, const MV *center_mv";
261 …param, int sad_per_bit, int *num00, const struct aom_variance_vtable *fn_ptr, const MV *center_mv";
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl183 …int sad_per_bit, int *num00, const struct vp9_variance_vtable *fn_ptr, const struct mv *center_mv";