Home
last modified time | relevance | path

Searched refs:ps_grid (Results 1 – 2 of 2) sorted by relevance

/external/libhevc/encoder/arm/
Dihevce_me_neon.c257 grid_ctxt_t *ps_grid, in compute_part_sads_for_MxM_blk_neon() argument
265 WORD16 grd_sz_y = (ps_grid->grd_sz_y_x & 0xFFFF0000) >> 16; in compute_part_sads_for_MxM_blk_neon()
266 WORD16 grd_sz_x = (ps_grid->grd_sz_y_x & 0xFFFF); in compute_part_sads_for_MxM_blk_neon()
275 WORD32 ref_buf_stride = ps_grid->ref_buf_stride; in compute_part_sads_for_MxM_blk_neon()
292 for(i = 0; i < ps_grid->num_grids; i++) in compute_part_sads_for_MxM_blk_neon()
295 WORD32 mask = ps_grid->pi4_grd_mask[i]; in compute_part_sads_for_MxM_blk_neon()
296 UWORD8 *pu1_ref_ptr_center = ps_grid->ppu1_ref_ptr[i]; in compute_part_sads_for_MxM_blk_neon()
297 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_part_sads_for_MxM_blk_neon()
298 WORD32 mv_y = (ps_grid->p_mv[i].i2_mv_y); in compute_part_sads_for_MxM_blk_neon()
306 cand0->ref_idx = ps_grid->p_ref_idx[i]; in compute_part_sads_for_MxM_blk_neon()
[all …]
/external/libhevc/encoder/
Dhme_err_compute.c155 grid_ctxt_t *ps_grid, /* Grid ctxt */ in compute_4x4_sads_for_16x16_blk() argument
165 WORD16 grd_sz_y = (ps_grid->grd_sz_y_x & 0xFFFF0000) >> 16; in compute_4x4_sads_for_16x16_blk()
166 WORD16 grd_sz_x = (ps_grid->grd_sz_y_x & 0xFFFF); in compute_4x4_sads_for_16x16_blk()
172 WORD32 ref_buf_stride = ps_grid->ref_buf_stride; in compute_4x4_sads_for_16x16_blk()
181 for(i = 0; i < ps_grid->num_grids; i++) in compute_4x4_sads_for_16x16_blk()
184 WORD32 mask = ps_grid->pi4_grd_mask[i]; in compute_4x4_sads_for_16x16_blk()
185 UWORD8 *pu1_ref_ptr_center = ps_grid->ppu1_ref_ptr[i]; in compute_4x4_sads_for_16x16_blk()
186 WORD32 mv_x = ps_grid->p_mv[i].i2_mv_x; in compute_4x4_sads_for_16x16_blk()
187 WORD32 mv_y = (ps_grid->p_mv[i].i2_mv_y); in compute_4x4_sads_for_16x16_blk()
195 cand0->ref_idx = ps_grid->p_ref_idx[i]; in compute_4x4_sads_for_16x16_blk()
[all …]