Home
last modified time | relevance | path

Searched refs:search_node_t (Results 1 – 13 of 13) sorted by relevance

/external/libhevc/encoder/
Dhme_err_compute.h127 S32 compute_mv_cost(search_node_t *ps_search_node, pred_ctxt_t *ps_pred_ctxt, BLK_SIZE_T e_blk_size…
132 search_node_t *ps_top_candts,
133 search_node_t *ps_left_candts,
134 search_node_t **pps_proj_coloc_candts,
135 search_node_t *ps_coloc_candts,
136 search_node_t *ps_zeromv_candt,
146 search_node_t *ps_coloc_candts,
147 search_node_t *ps_zeromv_candt,
174 search_node_t *ps_node, pred_ctxt_t *ps_pred_ctxt, PART_ID_T e_part_id, S32 inp_mv_pel);
195 search_node_t *ps_node, pred_ctxt_t *ps_pred_ctxt, PART_ID_T e_part_id, S32 inp_mv_pel);
[all …]
Dhme_utils.h267 search_node_t *hme_pick_back_search_node(
269 search_node_t *ps_search_node_fwd,
375 S32 hme_clamp_grid_by_mvrange(search_node_t *ps_search_node, S32 i4_step, range_prms_t *ps_mvrange);
509 search_node_t *ps_top_neighbours,
510 search_node_t *ps_left_neighbours,
523 search_node_t *ps_top_neighbours,
524 search_node_t *ps_left_neighbours,
763 search_node_t *ps_result_node,
764 search_node_t **pps_sorted_array,
864 search_node_t **pps_part_results,
Dhme_err_compute.c143 S32 hme_cmp_nodes(search_node_t *ps_best_node1, search_node_t *ps_best_node2) in hme_cmp_nodes()
577 search_node_t *ps_tl, in hme_init_pred_part()
578 search_node_t *ps_t, in hme_init_pred_part()
579 search_node_t *ps_tr, in hme_init_pred_part()
580 search_node_t *ps_l, in hme_init_pred_part()
581 search_node_t *ps_bl, in hme_init_pred_part()
582 search_node_t *ps_coloc, in hme_init_pred_part()
583 search_node_t *ps_zeromv, in hme_init_pred_part()
584 search_node_t **pps_proj_coloc, in hme_init_pred_part()
604 search_node_t *ps_top_candts, in hme_init_pred_ctxt_no_encode()
[all …]
Dhme_coarse.c158 search_node_t *ps_search_node_4x8_t, in hme_update_mv_bank_coarse()
159 search_node_t *ps_search_node_8x4_l, in hme_update_mv_bank_coarse()
173 search_node_t *ps_search_node_8x4_r, *ps_search_node_4x8_b; in hme_update_mv_bank_coarse()
178 search_node_t *aps_search_nodes[4]; in hme_update_mv_bank_coarse()
232 SWAP_HME(aps_search_nodes[j], aps_search_nodes[i], search_node_t *); in hme_update_mv_bank_coarse()
390 search_node_t s_search_node; in hme_combine_4x4_sads_and_compute_cost_high_quality()
770 search_node_t *aps_best_search_node_8x4[MAX_NUM_REF]; in hme_coarsest()
771 search_node_t *aps_best_search_node_4x8[MAX_NUM_REF]; in hme_coarsest()
774 search_node_t *ps_candt_8x4_l, *ps_candt_8x4_t, *ps_candt_8x4_tl; in hme_coarsest()
775 search_node_t *ps_candt_4x8_l, *ps_candt_4x8_t, *ps_candt_4x8_tl; in hme_coarsest()
[all …]
Dhme_defs.h1151 } search_node_t; typedef
1200 search_node_t *ps_search_node;
1231 search_node_t *ps_part_result[MAX_NUM_PARTS];
1257 search_node_t as_part_results[MAX_NUM_PARTS][2];
1353 search_node_t *ps_tl;
1354 search_node_t *ps_t;
1355 search_node_t *ps_tr;
1356 search_node_t *ps_bl;
1357 search_node_t *ps_l;
1358 search_node_t *ps_coloc;
[all …]
Dhme_fullpel.c196 search_node_t *ps_unique_search_nodes, in hme_add_fpel_refine_candidates_to_search_cand_array()
208 search_node_t s_refine_grid_center; in hme_add_fpel_refine_candidates_to_search_cand_array()
310 search_node_t *ps_unique_search_nodes = ps_search_prms->ps_search_nodes; in hme_fullpel_refine()
427 search_node_t *ps_unique_search_nodes, in hme_remove_duplicate_fpel_search_candidates()
451 search_node_t *ps_cur_cand = ps_search_candts[i].ps_search_node; in hme_remove_duplicate_fpel_search_candidates()
Dhme_refine.c127 search_node_t *ps_search_node,
136 search_node_t *ps_search_node,
221 search_node_t *ps_merge_cand, in hme_add_clustered_mvs_as_merge_cands()
277 search_node_t *ps_merge_cand, in hme_add_me_best_as_merge_cands()
499 search_node_t *ps_merge_cand, in hme_add_cands_for_merge_eval()
593 search_node_t *ps_search_node; in hme_pick_eval_merge_candts()
598 search_node_t as_merge_unique_node[MAX_MERGE_CANDTS]; in hme_pick_eval_merge_candts()
677 search_node_t s_search_node; in hme_pick_eval_merge_candts()
1530 search_node_t *ps_search_node; in hme_update_mv_bank_noencode()
1531 search_node_t *ps_search_node_8x8, *ps_search_node_4x4_1; in hme_update_mv_bank_noencode()
[all …]
Dhme_fullpel.h66 search_node_t *ps_unique_search_nodes,
Dhme_utils.c459 search_node_t *ps_grid_node, *ps_grid_node_tmp; in hme_map_mvs_to_grid()
464 search_node_t *ps_search_node; in hme_map_mvs_to_grid()
701 search_node_t *hme_pick_back_search_node( in hme_pick_back_search_node()
703 search_node_t *ps_search_node_fwd, in hme_pick_back_search_node()
712 search_node_t *ps_search_node; in hme_pick_back_search_node()
1021 search_node_t *ps_search_node; in hme_reset_search_results()
1075 S32 hme_clamp_grid_by_mvrange(search_node_t *ps_search_node, S32 i4_step, range_prms_t *ps_mvrange) in hme_clamp_grid_by_mvrange()
1398 search_node_t *ps_top_neighbours, in hme_get_spatial_candt()
1399 search_node_t *ps_left_neighbours, in hme_get_spatial_candt()
1409 search_node_t *ps_search_node; in hme_get_spatial_candt()
[all …]
Dhme_search_algo.c189 search_node_t s_search_node; in hme_pred_search_square_stepn()
488 search_node_t *ps_search_node; in hme_pred_search()
690 search_node_t *ps_search_node; in hme_pred_search_no_encode()
Dhme_subpel.c2285 search_node_t *ps_search_node, in hme_subpel_refine_search_node_high_speed()
2307 search_node_t s_temp_search_node; in hme_subpel_refine_search_node_high_speed()
2905 search_node_t *ps_search_node, in hme_subpel_refine_search_node_high_speed()
3859 search_node_t *ps_best_node = ps_search_results->aps_part_results[u1_pred_dir][part_id]; in hme_subpel_refine_struct_to_search_results_struct_converter()
3970 memmove(&ps_best_node[1], &ps_best_node[0], sizeof(search_node_t)); in hme_subpel_refine_struct_to_search_results_struct_converter()
4048 search_node_t as_nodes_2nx2n[MAX_RESULTS_PER_PART * 5]; in hme_subpel_refine_cu_hs()
4050 search_node_t *ps_search_node; in hme_subpel_refine_cu_hs()
4208 search_node_t *ps_node = in hme_subpel_refine_cu_hs()
Dhme_interface.c999 S32 size = max_num_results * sizeof(search_node_t) * max_num_ref * TOT_NUM_PARTS; in hme_alloc_init_search_nodes()
1001 search_node_t *ps_search_node; in hme_alloc_init_search_nodes()
1011 ps_search_node = (search_node_t *)ps_memtabs->pu1_mem; in hme_alloc_init_search_nodes()
2018 size = num_rows * ((wd >> blk_shift) + 1) * sizeof(search_node_t); in hme_coarse_alloc_init_mem()
2030 (search_node_t *)ps_memtabs[count].pu1_mem; in hme_coarse_alloc_init_mem()
2042 size = num_rows * ((wd >> blk_shift) + 1) * sizeof(search_node_t); in hme_coarse_alloc_init_mem()
2054 (search_node_t *)ps_memtabs[count].pu1_mem; in hme_coarse_alloc_init_mem()
/external/libhevc/encoder/arm/
Dihevce_me_neon.c470 search_node_t *ps_search_node = ps_search_prms->ps_search_nodes; in hme_calc_sad_and_1_best_result_neon()
526 search_node_t *ps_mvp_node = ps_pred_nodes->ps_mvp_node; in hme_calc_sad_and_1_best_result_neon()