Home
last modified time | relevance | path

Searched refs:mvx (Results 1 – 20 of 20) sorted by relevance

/external/libhevc/encoder/arm/
Dihevce_coarse_layer_sad_neon.c117 S32 mvx, mvy, mv_x_offset, mv_y_offset, mv_x_range, mv_y_range; in hme_store_4x4_sads_high_speed_neon() local
181 for(mvx = ps_range_prms->i2_min_x; mvx < ps_range_prms->i2_max_x;) in hme_store_4x4_sads_high_speed_neon()
184 [((mvx >> step_shift_x) + mv_x_offset) + in hme_store_4x4_sads_high_speed_neon()
187 pu1_ref = pu1_ref_coloc + mvx + (mvy * i4_ref_stride); in hme_store_4x4_sads_high_speed_neon()
188 if((mvx + (stepx * 4)) <= ps_range_prms->i2_max_x) // 16x4 in hme_store_4x4_sads_high_speed_neon()
207 mvx += stepx * 4; in hme_store_4x4_sads_high_speed_neon()
209 else if((mvx + (stepx * 2)) <= ps_range_prms->i2_max_x) // 8x4 in hme_store_4x4_sads_high_speed_neon()
226 mvx += stepx * 2; in hme_store_4x4_sads_high_speed_neon()
228 else if((mvx + stepx) <= ps_range_prms->i2_max_x) // 4x4 in hme_store_4x4_sads_high_speed_neon()
243 mvx += stepx; in hme_store_4x4_sads_high_speed_neon()
[all …]
/external/libvpx/libvpx/vp8/encoder/
Dmr_dissim.c33 mvx[cnt] = x->mbmi.mv.as_mv.row; \
40 mvx[cnt] = x->mbmi.mv.as_mv.row; \
44 mvx[cnt] *= -1; \
88 int mvx[8]; in vp8_cal_dissimilarity() local
156 int max_mvx = mvx[0]; in vp8_cal_dissimilarity()
157 int min_mvx = mvx[0]; in vp8_cal_dissimilarity()
164 if (mvx[i] > max_mvx) in vp8_cal_dissimilarity()
165 max_mvx = mvx[i]; in vp8_cal_dissimilarity()
166 else if (mvx[i] < min_mvx) in vp8_cal_dissimilarity()
167 min_mvx = mvx[i]; in vp8_cal_dissimilarity()
Drdopt.c1351 int mvx[8]; in vp8_mv_pred() local
1465 mvx[i] = near_mvs[i].as_mv.row; in vp8_mv_pred()
1469 insertsortmv(mvx, vcnt); in vp8_mv_pred()
1471 mv.as_mv.row = mvx[vcnt / 2]; in vp8_mv_pred()
/external/libhevc/encoder/
Dhme_coarse.c385 S32 mvx, mvy, mv_x_offset, mv_y_offset, mv_x_range, mv_y_range; in hme_combine_4x4_sads_and_compute_cost_high_quality() local
405 for(mvx = ps_mv_range->i2_min_x; mvx < ps_mv_range->i2_max_x; mvx += stepx) in hme_combine_4x4_sads_and_compute_cost_high_quality()
408 S32 sad_pos = ((mvx >> step_shift_x) + mv_x_offset) + in hme_combine_4x4_sads_and_compute_cost_high_quality()
416 s_search_node.s_mv.i2_mvx = mvx; in hme_combine_4x4_sads_and_compute_cost_high_quality()
427 best_mv_x_4x8 = mvx; in hme_combine_4x4_sads_and_compute_cost_high_quality()
433 best_mv_x_8x4 = mvx; in hme_combine_4x4_sads_and_compute_cost_high_quality()
462 S32 mvx, mvy, mv_x_offset, mv_y_offset, mv_x_range, mv_y_range; in hme_combine_4x4_sads_and_compute_cost_high_speed() local
489 for(mvx = ps_mv_range->i2_min_x; mvx < ps_mv_range->i2_max_x; mvx += stepx) in hme_combine_4x4_sads_and_compute_cost_high_speed()
493 S32 sad_pos = ((mvx >> step_shift_x) + mv_x_offset) + in hme_combine_4x4_sads_and_compute_cost_high_speed()
503 (2 * hme_get_range(ABS(mvx)) - 1) + (2 * hme_get_range(ABS(mvy)) - 1) + i1_ref_idx; in hme_combine_4x4_sads_and_compute_cost_high_speed()
[all …]
Dihevce_common_utils.c612 WORD32 mvx, mvy; in ihevce_scale_mv() local
622 mvx = ps_mv->i2_mvx; in ihevce_scale_mv()
625 mvx = SIGN(dist_scale_factor * mvx) * ((abs(dist_scale_factor * mvx) + 127) >> 8); in ihevce_scale_mv()
628 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevce_scale_mv()
Dihevce_mv_pred_merge.c141 WORD32 mvx, mvy; in ihevce_scale_collocated_mv() local
151 mvx = ps_mv->i2_mvx; in ihevce_scale_collocated_mv()
154 mvx = SIGN(dist_scale_factor * mvx) * ((abs(dist_scale_factor * mvx) + 127) >> 8); in ihevce_scale_collocated_mv()
157 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevce_scale_collocated_mv()
Dhme_refine.c241 ps_merge_cand[i4_num_cands_added].s_mv.i2_mvx = ps_data->as_mv[j].mvx; in hme_add_clustered_mvs_as_merge_cands()
255 if((ps_merge_cand[k].s_mv.i2_mvx == ps_data->as_mv[j].mvx) && in hme_add_clustered_mvs_as_merge_cands()
2892 S32 mvx, in hme_update_cluster_attributes() argument
2907 if((mvdx > 0) && (ps_cluster_data->min_x > mvx)) in hme_update_cluster_attributes()
2909 ps_cluster_data->min_x = mvx; in hme_update_cluster_attributes()
2911 else if((mvdx < 0) && (ps_cluster_data->max_x < mvx)) in hme_update_cluster_attributes()
2913 ps_cluster_data->max_x = mvx; in hme_update_cluster_attributes()
2929 ps_cluster_data->as_mv[num_mvs].mvx = mvx; in hme_update_cluster_attributes()
2940 i8_mvx_sum_q8 = (LWORD64)centroid_posx_q8 * ps_cluster_data->num_mvs + (mvx << 8); in hme_update_cluster_attributes()
3300 S32 mvx = i2_mv_x; in hme_find_and_update_clusters() local
[all …]
Dihevce_enc_loop_structs.h77 #define POPULATE_PU_STRUCT(ps_pu, mvx, mvy, offset_x, offset_y, wd, ht, ref_idx, pred_lx) \ argument
89 (ps_pu)->mv.s_l1_mv.i2_mvx = mvx; \
96 (ps_pu)->mv.s_l0_mv.i2_mvx = mvx; \
Dihevce_me_common_defs.h492 WORD16 mvx; member
Dhme_defs.h257 S32 mvx_q8 = (ps_mv)->mvx << 8; \
334 ps_dedup_enabler, num_cands, mvx, mvy, check_for_duplicate) \ argument
350 mvdx = (mvx)-center_mvx; \
Dhme_err_compute.c1085 S32 rnd, mvx, mvy, i4_search_idx; in compute_mv_cost_coarse_high_speed() local
1088 mvx = ps_node->s_mv.i2_mvx; in compute_mv_cost_coarse_high_speed()
1092 cost = (2 * hme_get_range(ABS(mvx)) - 1) + (2 * hme_get_range(ABS(mvy)) - 1) + i4_search_idx; in compute_mv_cost_coarse_high_speed()
1093 cost += (mvx != 0) ? 1 : 0; in compute_mv_cost_coarse_high_speed()
/external/libhevc/decoder/
Dihevcd_mv_pred.c110 WORD32 mvx, mvy; in ihevcd_scale_mv() local
122 mvx = ps_mv->i2_mvx; in ihevcd_scale_mv()
125 mvx = SIGN(dist_scale_factor * mvx) in ihevcd_scale_mv()
126 * ((abs(dist_scale_factor * mvx) + 127) >> 8); in ihevcd_scale_mv()
130 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevcd_scale_mv()
172 WORD32 mvx, mvy; in ihevcd_scale_collocated_mv() local
182 mvx = ps_mv->i2_mvx; in ihevcd_scale_collocated_mv()
185 mvx = SIGN(dist_scale_factor * mvx) in ihevcd_scale_collocated_mv()
186 * ((abs(dist_scale_factor * mvx) + 127) >> 8); in ihevcd_scale_collocated_mv()
190 ps_mv->i2_mvx = CLIP_S16(mvx); in ihevcd_scale_collocated_mv()
/external/libavc/encoder/
Dih264e_me.c230 WORD32 mvx, mvy; in ih264e_get_search_candidates() local
266 mvx = (ps_left_mv->i2_mvx + 2) >> 2; in ih264e_get_search_candidates()
269 mvx = CLIP3(i4_srch_range_w, i4_srch_range_e, mvx); in ih264e_get_search_candidates()
272 ps_me_ctxt->as_mv_init_search[i4_reflist][u4_num_candidates].i2_mvx = mvx; in ih264e_get_search_candidates()
281 mvx = (ps_top_mv->i2_mvx + 2) >> 2; in ih264e_get_search_candidates()
284 mvx = CLIP3(i4_srch_range_w, i4_srch_range_e, mvx); in ih264e_get_search_candidates()
287 ps_me_ctxt->as_mv_init_search[i4_reflist][u4_num_candidates].i2_mvx = mvx; in ih264e_get_search_candidates()
295 mvx = (ps_top_right_mv->i2_mvx + 2) >> 2; in ih264e_get_search_candidates()
298 mvx = CLIP3(i4_srch_range_w, i4_srch_range_e, mvx); in ih264e_get_search_candidates()
301 ps_me_ctxt->as_mv_init_search[i4_reflist][u4_num_candidates].i2_mvx = mvx; in ih264e_get_search_candidates()
[all …]
/external/libaom/libaom/av1/common/
Dwarped_motion.h91 int mvx, WarpedMotionParams *wm_params, int mi_row,
Dwarped_motion.c1021 BLOCK_SIZE bsize, int mvy, int mvx, in find_affine_int() argument
1035 const int dux = sux + mvx; in find_affine_int()
1120 int32_t vx = mvx * (1 << (WARPEDMODEL_PREC_BITS - 3)) - in find_affine_int()
1136 int mvx, WarpedMotionParams *wm_params, int mi_row, in find_projection() argument
1140 if (find_affine_int(np, pts1, pts2, bsize, mvy, mvx, wm_params, mi_row, in find_projection()
/external/deqp/framework/common/
DtcuTexLookupVerifier.cpp2209 const float mvx = deFloatAbs(dvdx); in computeLodBoundsFromDerivates() local
2220 const float fxMin = de::max(de::max(mux, mvx), mwx); in computeLodBoundsFromDerivates()
2225 const float fxMax = sqrt2 * (mux + mvx + mwx); in computeLodBoundsFromDerivates()
/external/clang/include/clang/Driver/
DOptions.td1582 def mvx : Flag<["-"], "mvx">, Group<m_Group>;
/external/cldr/tools/java/org/unicode/cldr/util/data/
Diso-639-3_Name_Index.tab4526 mvx Meoswar Meoswar
Diso-639-3.tab4342 mvx I L Meoswar
Dlanguage-subtag-registry23713 Subtag: mvx