/external/libhevc/encoder/ |
D | hme_search_algo.c | 143 i4_num_results = (S32)ps_result_prms->ps_search_results->u1_num_results_per_part; in hme_compute_grid_results() 202 search_results_t *ps_search_results; in hme_pred_search_square_stepn() local 232 ps_search_results = ps_search_prms->ps_search_results; in hme_pred_search_square_stepn() 254 ps_search_results = ps_search_prms->ps_search_results; in hme_pred_search_square_stepn() 258 e_cu_size = ps_search_results->e_cu_size; in hme_pred_search_square_stepn() 259 i4_num_results = (S32)ps_search_results->u1_num_results_per_part; in hme_pred_search_square_stepn() 285 s_result_prms.ps_search_results = ps_search_results; in hme_pred_search_square_stepn() 490 search_results_t *ps_search_results; in hme_pred_search() local 547 ps_search_results = ps_search_prms->ps_search_results; in hme_pred_search() 551 e_cu_size = ps_search_results->e_cu_size; in hme_pred_search() [all …]
|
D | hme_err_compute.c | 603 search_results_t *ps_search_results, in hme_init_pred_ctxt_no_encode() argument 712 ps_l = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_TL]; in hme_init_pred_ctxt_no_encode() 729 ps_t = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_TL]; in hme_init_pred_ctxt_no_encode() 730 ps_tr = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_TR]; in hme_init_pred_ctxt_no_encode() 747 ps_tl = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_TL]; in hme_init_pred_ctxt_no_encode() 748 ps_t = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_TR]; in hme_init_pred_ctxt_no_encode() 750 ps_l = ps_search_results->aps_part_results[pred_lx][PART_ID_NxN_BL]; in hme_init_pred_ctxt_no_encode() 767 search_results_t *ps_search_results, in hme_init_pred_ctxt_encode() argument 780 CU_SIZE_T e_cu_size = ps_search_results->e_cu_size; in hme_init_pred_ctxt_encode() 805 cu_start_x = ps_search_results->u1_x_off >> 2; in hme_init_pred_ctxt_encode() [all …]
|
D | hme_refine.c | 601 search_results_t *ps_search_results = ps_merge_prms->ps_results_merge; in hme_pick_eval_merge_candts() local 602 CU_SIZE_T e_cu_size = ps_search_results->e_cu_size; in hme_pick_eval_merge_candts() 603 S32 i4_part_mask = ps_search_results->i4_part_mask; in hme_pick_eval_merge_candts() 660 ps_search_results->pu1_is_past, in hme_pick_eval_merge_candts() 788 i4_part_mask = ps_search_results->i4_part_mask; in hme_pick_eval_merge_candts() 822 s_result_prms.ps_search_results = ps_search_results; in hme_pick_eval_merge_candts() 881 ps_pred_ctxt = &ps_search_results->as_pred_ctxt[pred_lx]; in hme_pick_eval_merge_candts() 930 ps_search_node = ps_search_results->aps_part_results[i4_search_idx][i]; in hme_pick_eval_merge_candts() 933 j < MIN(ps_search_results->u1_num_results_per_part, num_unique_nodes_cu_merge); in hme_pick_eval_merge_candts() 939 ps_pred_ctxt = &ps_search_results->as_pred_ctxt[pred_lx]; in hme_pick_eval_merge_candts() [all …]
|
D | hme_coarse.c | 154 search_results_t *ps_search_results, in hme_update_mv_bank_coarse() argument 198 ps_search_node_8x4_r = ps_search_results->aps_part_results[i1_ref_idx][PART_ID_2NxN_B]; in hme_update_mv_bank_coarse() 199 ps_search_node_4x8_b = ps_search_results->aps_part_results[i1_ref_idx][PART_ID_Nx2N_R]; in hme_update_mv_bank_coarse() 758 search_results_t *ps_search_results; in hme_coarsest() local 827 ps_search_results = &ps_ctxt->s_search_results_8x8; in hme_coarsest() 873 aps_best_search_node_8x4[i4_i] = ps_search_results->aps_part_results[i4_i][PART_ID_2NxN_B]; in hme_coarsest() 874 aps_best_search_node_4x8[i4_i] = ps_search_results->aps_part_results[i4_i][PART_ID_Nx2N_R]; in hme_coarsest() 889 ps_search_results, in hme_coarsest() 1079 ps_pred_ctxt = &ps_search_results->as_pred_ctxt[pred_lx]; in hme_coarsest() 1082 ps_search_results, in hme_coarsest() [all …]
|
D | hme_utils.h | 133 search_results_t *ps_search_results, S08 i1_ref_idx, S08 i1_idx_to_merge); 156 search_results_t *ps_search_results, 268 search_results_t *ps_search_results, 327 search_results_t *ps_search_results, 355 void hme_reset_search_results(search_results_t *ps_search_results, S32 i4_part_mask, S32 mv_res); 717 search_results_t *ps_search_results, 731 search_results_t *ps_search_results,
|
D | hme_utils.c | 434 search_results_t *ps_search_results, in hme_map_mvs_to_grid() argument 443 S32 i4_cu_offset_x = (S32)ps_search_results->u1_x_off >> 2; in hme_map_mvs_to_grid() 444 S32 i4_cu_offset_y = (S32)ps_search_results->u1_y_off >> 2; in hme_map_mvs_to_grid() 469 shift = ps_search_results->e_cu_size; in hme_map_mvs_to_grid() 472 e_part_type = (PART_TYPE_T)ps_search_results->ps_cu_results->ps_best_results[0].u1_part_type; in hme_map_mvs_to_grid() 474 if((ps_search_results->e_cu_size == CU_16x16) && (ps_search_results->u1_split_flag) && in hme_map_mvs_to_grid() 475 (ps_search_results->i4_part_mask & ENABLE_NxN)) in hme_map_mvs_to_grid() 498 ps_search_results->aps_part_results[pu1_pred_dir_searched[i]][i4_part_id]; in hme_map_mvs_to_grid() 702 search_results_t *ps_search_results, in hme_pick_back_search_node() argument 726 ASSERT(ps_search_results->u1_num_active_ref <= 2); in hme_pick_back_search_node() [all …]
|
D | hme_err_compute.h | 131 search_results_t *ps_search_results, 145 search_results_t *ps_search_results, 312 search_results_t *ps_search_results,
|
D | hme_subpel.c | 2291 search_results_t *ps_search_results, in hme_subpel_refine_search_node_high_speed() argument 2305 pred_ctxt_t *ps_pred_ctxt = &ps_search_results->as_pred_ctxt[pred_lx]; in hme_subpel_refine_search_node_high_speed() 2369 ps_search_results->u1_num_results_per_part); in hme_subpel_refine_search_node_high_speed() 2399 s_result_prms.ps_search_results = ps_search_results; in hme_subpel_refine_search_node_high_speed() 2911 search_results_t *ps_search_results, in hme_subpel_refine_search_node_high_speed() argument 2924 pred_ctxt_t *ps_pred_ctxt = &ps_search_results->as_pred_ctxt[pred_lx]; in hme_subpel_refine_search_node_high_speed() 3021 s_result_prms.ps_search_results = ps_search_results; in hme_subpel_refine_search_node_high_speed() 3423 if((ps_search_results->aps_part_results[search_idx][part_id][0].i2_best_hpel_mv_x == in hme_subpel_refine_search_node_high_speed() 3425 (ps_search_results->aps_part_results[search_idx][part_id][0].i2_best_hpel_mv_y == in hme_subpel_refine_search_node_high_speed() 3428 return (ps_search_results->aps_part_results[search_idx][part_id][0].i4_tot_cost); in hme_subpel_refine_search_node_high_speed() [all …]
|
D | hme_subpel.h | 48 search_results_t *ps_search_results,
|
D | hme_fullpel.c | 149 if(ps_search_prms->ps_search_results->u1_num_results_per_part == 2) in hme_fullpel_cand_sifter() 328 ? MIN(ps_search_prms->ps_search_results->u1_num_results_per_part, in hme_fullpel_refine() 330 : ps_search_prms->ps_search_results->u1_num_results_per_part; in hme_fullpel_refine()
|
D | hme_interface.c | 993 search_results_t *ps_search_results, in hme_alloc_init_search_nodes() argument 1021 ps_search_results->aps_part_results[j][k] = ps_search_node; in hme_alloc_init_search_nodes() 1517 search_results_t *ps_search_results = NULL; in hme_enc_alloc_init_mem() local 1522 ps_search_results = in hme_enc_alloc_init_mem() 1527 ps_search_results = in hme_enc_alloc_init_mem() 1529 ps_search_results->ps_cu_results = in hme_enc_alloc_init_mem() 1534 ps_search_results = &ps_ctxt->aps_me_frm_prms[j]->s_search_results_64x64; in hme_enc_alloc_init_mem() 1535 ps_search_results->ps_cu_results = in hme_enc_alloc_init_mem() 1545 ps_search_results, &ps_memtabs[count], mem_avail, 2, ps_prms->max_num_results); in hme_enc_alloc_init_mem() 2096 search_results_t *ps_search_results = NULL; in hme_coarse_alloc_init_mem() local [all …]
|
D | hme_defs.h | 1520 search_results_t *ps_search_results; member 1931 search_results_t *ps_search_results; member 2147 search_results_t *ps_search_results; member
|
/external/libhevc/encoder/arm/ |
D | ihevce_me_neon.c | 522 search_results_t *ps_srch_rslts = ps_result_prms->ps_search_results; in hme_calc_sad_and_1_best_result_neon()
|