/external/libhevc/encoder/arm/ |
D | ihevce_itrans_recon_neon.c | 88 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_itrans_recon_dc_4x4_chroma_neon() argument 93 uint16x4_t select = vdup_n_u16(0xff << (e_chroma_plane << 3)); in ihevce_itrans_recon_dc_4x4_chroma_neon() 139 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_itrans_recon_dc_8x8_chroma_neon() argument 151 a2 = vld2_u8(pu1_pred + i * pred_strd).val[e_chroma_plane]; in ihevce_itrans_recon_dc_8x8_chroma_neon() 152 a3 = vld2_u8(pu1_pred + (i + 1) * pred_strd).val[e_chroma_plane]; in ihevce_itrans_recon_dc_8x8_chroma_neon() 155 a2 = vld2_u8(pu1_dst + i * dst_strd).val[!e_chroma_plane]; in ihevce_itrans_recon_dc_8x8_chroma_neon() 156 a3 = vld2_u8(pu1_dst + (i + 1) * dst_strd).val[!e_chroma_plane]; in ihevce_itrans_recon_dc_8x8_chroma_neon() 158 a6 = (e_chroma_plane == 0) ? vzipq_u8(a4, a5) : vzipq_u8(a5, a4); in ihevce_itrans_recon_dc_8x8_chroma_neon() 194 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_itrans_recon_dc_16x16_chroma_neon() argument 206 a2 = vld2q_u8(pu1_pred + i * pred_strd).val[e_chroma_plane]; in ihevce_itrans_recon_dc_16x16_chroma_neon() [all …]
|
D | ihevce_copy_neon.c | 68 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_chroma_interleave_2d_copy_neon() argument 72 assert((e_chroma_plane == U_PLANE) || (e_chroma_plane == V_PLANE)); in ihevce_chroma_interleave_2d_copy_neon() 76 uint16x4_t select = vdup_n_u16(0xff << (e_chroma_plane << 3)); in ihevce_chroma_interleave_2d_copy_neon() 93 uint16x8_t select = vdupq_n_u16(0xff << (e_chroma_plane << 3)); in ihevce_chroma_interleave_2d_copy_neon()
|
/external/libhevc/common/ |
D | ihevc_resi_trans.h | 46 CHROMA_PLANE_ID_T e_chroma_plane); 55 CHROMA_PLANE_ID_T e_chroma_plane, 65 CHROMA_PLANE_ID_T e_chroma_plane); 86 CHROMA_PLANE_ID_T e_chroma_plane); 108 CHROMA_PLANE_ID_T e_chroma_plane); 117 CHROMA_PLANE_ID_T e_chroma_plane, 127 CHROMA_PLANE_ID_T e_chroma_plane); 136 CHROMA_PLANE_ID_T e_chroma_plane,
|
D | ihevc_resi_trans.c | 106 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_4x4_ttype1() argument 114 UNUSED(e_chroma_plane); in ihevc_resi_trans_4x4_ttype1() 240 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_4x4() argument 251 if (e_chroma_plane != NULL_PLANE) in ihevc_resi_trans_4x4() 254 pu1_src += e_chroma_plane; in ihevc_resi_trans_4x4() 255 pu1_pred += e_chroma_plane; in ihevc_resi_trans_4x4() 458 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_8x8() argument 471 if (e_chroma_plane != NULL_PLANE) in ihevc_resi_trans_8x8() 474 pu1_src += e_chroma_plane; in ihevc_resi_trans_8x8() 475 pu1_pred += e_chroma_plane; in ihevc_resi_trans_8x8() [all …]
|
/external/libhevc/encoder/ |
D | ihevce_common_utils.c | 400 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_itrans_recon_dc() argument 407 assert(e_chroma_plane == NULL_PLANE || e_chroma_plane == U_PLANE || e_chroma_plane == V_PLANE); in ihevce_itrans_recon_dc() 408 if(e_chroma_plane == NULL_PLANE) in ihevce_itrans_recon_dc() 417 pu1_pred_tmp = pu1_pred + e_chroma_plane; in ihevce_itrans_recon_dc() 418 pu1_dst_tmp = pu1_dst + e_chroma_plane; in ihevce_itrans_recon_dc() 1023 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_chroma_interleave_2d_copy() argument 1027 UWORD8 *pu1_src = (U_PLANE == e_chroma_plane) ? pu1_uv_src_bp : pu1_uv_src_bp + 1; in ihevce_chroma_interleave_2d_copy() 1028 UWORD8 *pu1_dst = (U_PLANE == e_chroma_plane) ? pu1_uv_dst_bp : pu1_uv_dst_bp + 1; in ihevce_chroma_interleave_2d_copy()
|
D | ihevce_stasino_helpers.c | 316 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_calc_chroma_variance() argument 339 pui1_buffer += e_chroma_plane; in ihevce_calc_chroma_variance() 371 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_inject_stim_into_distortion() argument 380 if(NULL_PLANE == e_chroma_plane) in ihevce_inject_stim_into_distortion() 412 e_chroma_plane); in ihevce_inject_stim_into_distortion() 422 e_chroma_plane); in ihevce_inject_stim_into_distortion()
|
D | ihevce_enc_loop_utils.h | 144 CHROMA_PLANE_ID_T e_chroma_plane); 214 CHROMA_PLANE_ID_T e_chroma_plane); 397 CHROMA_PLANE_ID_T e_chroma_plane); 429 CHROMA_PLANE_ID_T e_chroma_plane);
|
D | ihevce_stasino_helpers.h | 101 CHROMA_PLANE_ID_T e_chroma_plane); 123 CHROMA_PLANE_ID_T e_chroma_plane);
|
D | ihevce_enc_loop_utils.c | 2708 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_chroma_it_recon_fxn() argument 2712 ASSERT((e_chroma_plane == U_PLANE) || (e_chroma_plane == V_PLANE)); in ihevce_chroma_it_recon_fxn() 2733 pu1_pred, pred_strd, pu1_recon, recon_strd, trans_size, trans_size, e_chroma_plane); in ihevce_chroma_it_recon_fxn() 2745 e_chroma_plane /* chroma plane */ in ihevce_chroma_it_recon_fxn() 2753 pu1_pred + (WORD32)e_chroma_plane, in ihevce_chroma_it_recon_fxn() 2754 pu1_recon + (WORD32)e_chroma_plane, in ihevce_chroma_it_recon_fxn() 10473 CHROMA_PLANE_ID_T e_chroma_plane) in ihevce_it_recon_ssd() argument 10475 if(NULL_PLANE == e_chroma_plane) in ihevce_it_recon_ssd() 10494 e_chroma_plane); in ihevce_it_recon_ssd() 10511 e_chroma_plane); in ihevce_it_recon_ssd() [all …]
|
D | ihevce_common_utils.h | 172 CHROMA_PLANE_ID_T e_chroma_plane);
|
D | ihevce_enc_structs.h | 225 CHROMA_PLANE_ID_T e_chroma_plane);
|
D | ihevce_enc_loop_structs.h | 219 CHROMA_PLANE_ID_T e_chroma_plane);
|
/external/libhevc/common/arm/ |
D | ihevc_resi_trans_neon.c | 70 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_4x4_neon() argument 88 if(e_chroma_plane == NULL_PLANE) in ihevc_resi_trans_4x4_neon() 95 inp_buf = load_unaligned_u8qi(pu1_src + e_chroma_plane, src_strd); in ihevc_resi_trans_4x4_neon() 96 pred_buf = load_unaligned_u8qi(pu1_pred + e_chroma_plane, pred_strd); in ihevc_resi_trans_4x4_neon() 221 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_4x4_ttype1_neon() argument 246 UNUSED(e_chroma_plane); in ihevc_resi_trans_4x4_ttype1_neon() 403 CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_8x8_neon() argument 415 if(NULL_PLANE == e_chroma_plane) \ in ihevc_resi_trans_8x8_neon() 426 const uint8x8_t s##k = vld2_u8(pu1_src).val[e_chroma_plane]; \ in ihevc_resi_trans_8x8_neon() 427 const uint8x8_t p##k = vld2_u8(pu1_pred).val[e_chroma_plane]; \ in ihevc_resi_trans_8x8_neon() [all …]
|
D | ihevc_resi_trans_neon_32x32.c | 104 WORD32 dst_strd, CHROMA_PLANE_ID_T e_chroma_plane) in ihevc_resi_trans_32x32_neon() argument 114 UNUSED(e_chroma_plane); in ihevc_resi_trans_32x32_neon()
|