/external/libhevc/encoder/arm/ |
D | ihevce_hme_utils_neon.c | 107 wgt_pred_ctxt_t *ps_wt_inp_prms, in ihevce_get_wt_inp_4x8_neon() argument 122 int32x4_t log_wdc = vdupq_n_s32(ps_wt_inp_prms->wpred_log_wdc); in ihevce_get_wt_inp_4x8_neon() 152 inv_wt = ps_wt_inp_prms->a_inv_wpred_wt[i4_ref_idx]; in ihevce_get_wt_inp_4x8_neon() 153 off = (S16)ps_wt_inp_prms->a_wpred_off[i4_ref_idx]; in ihevce_get_wt_inp_4x8_neon() 161 pu1_dst = ps_wt_inp_prms->apu1_wt_inp[i4_ref_idx]; in ihevce_get_wt_inp_4x8_neon() 226 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_get_wt_inp_8x8_neon() argument 265 pu1_dst = ps_wt_inp_prms->apu1_wt_inp_buf_array[num_ref]; in hme_get_wt_inp_8x8_neon() 274 pu1_dst = ps_wt_inp_prms->apu1_wt_inp_buf_array[num_ref] + 4 * dst_stride; in hme_get_wt_inp_8x8_neon() 288 pu1_dst = ps_wt_inp_prms->apu1_wt_inp_buf_array[num_ref]; in hme_get_wt_inp_8x8_neon() 303 ps_wt_inp_prms->apu1_wt_inp[ref] = ps_wt_inp_prms->apu1_wt_inp_buf_array[num_ref]; in hme_get_wt_inp_8x8_neon() [all …]
|
D | ihevce_coarse_layer_sad_neon.c | 100 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_store_4x4_sads_high_speed_neon() argument 125 pu1_inp = ps_wt_inp_prms->apu1_wt_inp[i4_search_idx]; in hme_store_4x4_sads_high_speed_neon() 253 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_store_4x4_sads_high_quality_neon() argument 278 pu1_inp = ps_wt_inp_prms->apu1_wt_inp[i4_search_idx]; in hme_store_4x4_sads_high_quality_neon()
|
D | ihevce_me_neon.c | 463 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_calc_sad_and_1_best_result_neon() argument 497 ps_err_prms->pu1_inp = ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off; in hme_calc_sad_and_1_best_result_neon()
|
/external/libhevc/encoder/ |
D | hme_search_algo.h | 65 wgt_pred_ctxt_t *ps_wt_inp_prms, 99 wgt_pred_ctxt_t *ps_wt_inp_prms, 128 wgt_pred_ctxt_t *ps_wt_inp_prms, 157 wgt_pred_ctxt_t *ps_wt_inp_prms,
|
D | hme_fullpel.h | 46 wgt_pred_ctxt_t *ps_wt_inp_prms, 55 wgt_pred_ctxt_t *ps_wt_inp_prms,
|
D | hme_search_algo.c | 176 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_pred_search_square_stepn() argument 316 s_err_prms.pu1_inp = ps_wt_inp_prms->apu1_wt_inp[s_search_node.i1_ref_idx] + i4_inp_off; in hme_pred_search_square_stepn() 478 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_pred_search() argument 588 ps_search_prms, ps_wt_inp_prms, &s_err_prms, &s_result_prms, ppu1_ref, i4_ref_stride); in hme_pred_search() 679 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_pred_search_no_encode() argument 797 ps_search_prms, ps_wt_inp_prms, &s_err_prms, &s_result_prms, ppu1_ref, i4_ref_stride); in hme_pred_search_no_encode()
|
D | hme_fullpel.c | 117 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_fullpel_cand_sifter() argument 145 ps_search_prms, ps_layer_ctxt, ps_wt_inp_prms, 0, ps_me_optimised_function_list); in hme_fullpel_cand_sifter() 291 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_fullpel_refine() argument 409 ps_wt_inp_prms, in hme_fullpel_refine()
|
D | hme_subpel.h | 50 wgt_pred_ctxt_t *ps_wt_inp_prms,
|
D | hme_utils.h | 614 wgt_pred_ctxt_t *ps_wt_inp_prms, 866 wgt_pred_ctxt_t *ps_wt_inp_prms, 890 wgt_pred_ctxt_t *ps_wt_inp_prms,
|
D | hme_err_compute.c | 2063 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_calc_sad_and_2_best_results() argument 2107 ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off; in hme_calc_sad_and_2_best_results() 2495 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_calc_stim_injected_sad_and_2_best_results() argument 2546 ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off; in hme_calc_stim_injected_sad_and_2_best_results() 2682 S32 i4_inv_wt = ps_wt_inp_prms->a_inv_wpred_wt[ps_search_node->i1_ref_idx]; in hme_calc_stim_injected_sad_and_2_best_results() 2709 ps_wt_inp_prms->ai4_shift_val[ps_search_node->i1_ref_idx], in hme_calc_stim_injected_sad_and_2_best_results() 2710 ps_wt_inp_prms->wpred_log_wdc, in hme_calc_stim_injected_sad_and_2_best_results() 2839 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_calc_sad_and_1_best_result() argument 2883 ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off; in hme_calc_sad_and_1_best_result() 3071 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_calc_stim_injected_sad_and_1_best_result() argument [all …]
|
D | hme_coarse.c | 564 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_store_4x4_sads_high_quality() argument 587 pu1_inp_orig = ps_wt_inp_prms->apu1_wt_inp[i4_search_idx]; in hme_store_4x4_sads_high_quality() 647 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_store_4x4_sads_high_speed() argument 671 pu1_inp_orig = ps_wt_inp_prms->apu1_wt_inp[i4_search_idx]; in hme_store_4x4_sads_high_speed()
|
D | hme_utils.c | 2109 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_get_wt_inp() argument 2119 S32 log_wdc = ps_wt_inp_prms->wpred_log_wdc; in hme_get_wt_inp() 2139 ps_wt_inp_prms->apu1_wt_inp[i] = ps_wt_inp_prms->apu1_wt_inp_buf_array[num_ref]; in hme_get_wt_inp() 2152 pu1_dst = ps_wt_inp_prms->apu1_wt_inp[ref]; in hme_get_wt_inp() 2170 wt = ps_wt_inp_prms->a_wpred_wt[ref]; in hme_get_wt_inp() 2171 inv_wt = ps_wt_inp_prms->a_inv_wpred_wt[ref]; in hme_get_wt_inp() 2172 off = ps_wt_inp_prms->a_wpred_off[ref]; in hme_get_wt_inp() 2192 pu1_dst = ps_wt_inp_prms->apu1_wt_inp[ref]; in hme_get_wt_inp() 5225 wgt_pred_ctxt_t *ps_wt_inp_prms, in ihevce_16x16block_temporal_noise_detect() argument 5306 wgt_pred_ctxt_t *ps_wt_inp_prms; in ihevce_16x16block_temporal_noise_detect() local [all …]
|
D | hme_refine.c | 587 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_pick_eval_merge_candts() argument 886 ps_wt_inp_prms->apu1_wt_inp[i1_ref_idx] + x_off + y_off * ps_subpel_prms->i4_inp_stride; in hme_pick_eval_merge_candts() 905 ps_wt_inp_prms->a_inv_wpred_wt[i1_ref_idx], in hme_pick_eval_merge_candts() 906 ps_wt_inp_prms->ai4_shift_val[i1_ref_idx], in hme_pick_eval_merge_candts() 908 ps_wt_inp_prms->wpred_log_wdc, in hme_pick_eval_merge_candts() 995 wgt_pred_ctxt_t *ps_wt_inp_prms = &ps_ctxt->s_wt_pred; in hme_try_merge_high_speed() local 1385 ps_wt_inp_prms, in hme_try_merge_high_speed()
|
D | hme_subpel.c | 4041 wgt_pred_ctxt_t *ps_wt_inp_prms, in hme_subpel_refine_cu_hs() argument 4169 ps_prms->pv_inp = (void *)(ps_wt_inp_prms->apu1_wt_inp[i1_ref_idx] + i4_inp_off); in hme_subpel_refine_cu_hs() 4382 (void *)(ps_wt_inp_prms->apu1_wt_inp[ps_search_node->i1_ref_idx] + i4_inp_off); in hme_subpel_refine_cu_hs()
|