Home
last modified time | relevance | path

Searched refs:lambda_q_shift (Results 1 – 16 of 16) sorted by relevance

/external/libhevc/encoder/
Dhme_err_compute.h139 S32 lambda_q_shift,
151 S32 lambda_q_shift,
255 WORD32 lambda_q_shift,
265 WORD32 lambda_q_shift,
276 WORD32 lambda_q_shift,
283 WORD32 lambda_q_shift,
300 WORD32 lambda_q_shift,
Dihevce_had_satd.c959 WORD32 lambda_q_shift, in ihevce_had_8x8_using_4_4x4_r() argument
1007 cost_child += ((4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_8x8_using_4_4x4_r()
1014 *pi4_tu_split_cost += (4 * lambda) >> (lambda_q_shift + 1); in ihevce_had_8x8_using_4_4x4_r()
1216 WORD32 lambda_q_shift, in ihevce_had_16x16_r() argument
1285 lambda_q_shift, in ihevce_had_16x16_r()
1319 cost_child += ((4 + 4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_16x16_r()
1330 *pi4_tu_split_cost += ((4 + 4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_16x16_r()
1529 WORD32 lambda_q_shift, in ihevce_had_32x32_r() argument
1600 lambda_q_shift, in ihevce_had_32x32_r()
1635 lambda_q_shift, in ihevce_had_32x32_r()
[all …]
Dhme_err_compute.c611 S32 lambda_q_shift, in hme_init_pred_ctxt_no_encode() argument
624 ps_pred_ctxt->lambda_q_shift = lambda_q_shift; in hme_init_pred_ctxt_no_encode()
773 S32 lambda_q_shift, in hme_init_pred_ctxt_encode() argument
798 ps_pred_ctxt->lambda_q_shift = lambda_q_shift; in hme_init_pred_ctxt_encode()
1034 S32 rnd = 1 << (ps_pred_ctxt->lambda_q_shift - 1); in compute_mv_cost_explicit()
1035 return ((cost * ps_pred_ctxt->lambda + rnd) >> ps_pred_ctxt->lambda_q_shift); in compute_mv_cost_explicit()
1095 rnd = 1 << (ps_pred_ctxt->lambda_q_shift - 1); in compute_mv_cost_coarse_high_speed()
1096 cost = (cost * ps_pred_ctxt->lambda + rnd) >> ps_pred_ctxt->lambda_q_shift; in compute_mv_cost_coarse_high_speed()
1144 S32 rnd = 1 << (ps_pred_ctxt->lambda_q_shift - 1); in compute_mv_cost_explicit_refine()
1145 return ((cost * ps_pred_ctxt->lambda + rnd) >> ps_pred_ctxt->lambda_q_shift); in compute_mv_cost_explicit_refine()
[all …]
Dihevce_had_satd.h126 WORD32 lambda_q_shift,
163 WORD32 lambda_q_shift,
234 WORD32 lambda_q_shift,
Dhme_coarse.c464 S32 rnd, lambda, lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed() local
480 lambda_q_shift = ps_pred_ctxt->lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed()
481 rnd = 1 << (lambda_q_shift - 1); in hme_combine_4x4_sads_and_compute_cost_high_speed()
507 cost_4x8 = (cost_4x8 * lambda + rnd) >> lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed()
511 cost_8x4 = (cost_8x4 * lambda + rnd) >> lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed()
1090 ps_coarse_prms->lambda_q_shift, in hme_coarsest()
Dhme_interface.h509 S32 lambda_q_shift; member
Dihevce_enc_loop_structs.h146 lambda_q_shift, \
162 (ps_common_frm_prms)->u1_lamda_qshift = lambda_q_shift; \
2872 WORD32 lambda_q_shift; member
Dhme_subpel.c1206 WORD32 lambda_q_shift, in hme_evalsatd_pt_pu_8x8_tu_rec() argument
1639 WORD32 lambda_q_shift, in hme_evalsatd_pt_pu_16x16_tu_rec() argument
1701 lambda_q_shift, in hme_evalsatd_pt_pu_16x16_tu_rec()
1819 WORD32 lambda_q_shift, in hme_evalsatd_pt_pu_32x32_tu_rec() argument
1888 lambda_q_shift, in hme_evalsatd_pt_pu_32x32_tu_rec()
2055 WORD32 lambda_q_shift, in hme_evalsatd_pt_pu_64x64_tu_rec() argument
2133 lambda_q_shift, in hme_evalsatd_pt_pu_64x64_tu_rec()
Dhme_defs.h1390 S32 lambda_q_shift; member
1762 S32 lambda_q_shift; member
1814 S32 lambda_q_shift; member
Dhme_interface.c3534 ps_refine_prms->lambda_q_shift = ps_frm_prms->lambda_q_shift; in hme_set_refine_prms()
3790 (ps_refine_prms->lambda_recon + (1 << (ps_frm_prms->lambda_q_shift - 1))) >> in hme_set_refine_prms()
3791 (ps_frm_prms->lambda_q_shift - 2); in hme_set_refine_prms()
4606 s_coarse_prms.lambda_q_shift = ps_frm_prms->lambda_q_shift; in hme_coarse_process_frm()
Dihevce_coarse_me_pass.c1002 ps_master_ctxt->s_frm_prms.lambda_q_shift = LAMBDA_Q_SHIFT; in ihevce_coarse_me_frame_init()
Dhme_refine.c1471 i4_cost_children += ((4 * ps_pred_ctxt->lambda) >> (ps_pred_ctxt->lambda_q_shift)); in hme_try_merge_high_speed()
6270 ps_inter_ctb_prms->u1_lamda_qshift = ps_refine_prms->lambda_q_shift; in hme_refine()
6367 ps_refine_prms->lambda_q_shift, in hme_refine()
6408 ps_refine_prms->lambda_q_shift, in hme_refine()
6443 ps_refine_prms->lambda_q_shift, in hme_refine()
9113 ps_refine_prms->lambda_q_shift, in hme_refine_no_encode()
Dihevce_me_pass.c1355 ps_master_ctxt->as_frm_prms[i4_me_frm_id].lambda_q_shift = LAMBDA_Q_SHIFT; in ihevce_me_frame_init()
/external/libhevc/encoder/arm/
Dihevce_coarse_layer_sad_neon.c468 S32 lambda_q_shift = ps_pred_ctxt->lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed_neon() local
469 S32 rnd = 1 << (lambda_q_shift - 1); in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
479 const int32x4_t v_lambda_q_shift = vdupq_n_s32(-lambda_q_shift); in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
588 mv_cost = (mv_cost * lambda + rnd) >> lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
629 S32 lambda_q_shift = ps_pred_ctxt->lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_quality_neon() local
630 S32 rnd = 1 << (lambda_q_shift - 1); in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
640 const int32x4_t v_lambda_q_shift = vdupq_n_s32(-lambda_q_shift); in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
750 mv_cost = (mv_cost * lambda + rnd) >> lambda_q_shift; in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
Dihevce_had_compute_neon.c802 WORD32 lambda_q_shift, in ihevce_had_8x8_using_4_4x4_r_neon() argument
857 cost_child += ((4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_8x8_using_4_4x4_r_neon()
868 *pi4_tu_split_cost += (4 * lambda) >> (lambda_q_shift + 1); in ihevce_had_8x8_using_4_4x4_r_neon()
989 WORD32 lambda_q_shift, in ihevce_had_16x16_r_neon() argument
1052 lambda_q_shift, in ihevce_had_16x16_r_neon()
1083 cost_child += ((4 + 4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_16x16_r_neon()
1093 *pi4_tu_split_cost += ((4 + 4) * lambda) >> (lambda_q_shift + 1); in ihevce_had_16x16_r_neon()
Dihevce_me_neon.c530 S32 lambda_q_shift = ps_pred_ctxt->lambda_q_shift; in hme_calc_sad_and_1_best_result_neon() local
532 S32 rnd = 1 << (lambda_q_shift - 1); in hme_calc_sad_and_1_best_result_neon()
548 i4_mv_cost >>= lambda_q_shift; in hme_calc_sad_and_1_best_result_neon()