Home
last modified time | relevance | path

Searched refs:pu2_scale_matrix (Results 1 – 12 of 12) sorted by relevance

/external/libavc/common/svc/
Disvc_resi_trans_quant.c131 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_4x4() local
194 FWD_QUANT(i4_value, pu2_threshold_matrix[0], pu2_scale_matrix[0], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_4x4()
199 FWD_QUANT(i4_value, pu2_threshold_matrix[4], pu2_scale_matrix[4], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_4x4()
204 FWD_QUANT(i4_value, pu2_threshold_matrix[8], pu2_scale_matrix[8], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_4x4()
209 FWD_QUANT(i4_value, pu2_threshold_matrix[12], pu2_scale_matrix[12], u4_round_factor, in isvc_resi_trans_quant_4x4()
214 pu2_scale_matrix++; in isvc_resi_trans_quant_4x4()
295 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_chroma_4x4() local
356 FWD_QUANT(i4_value, pu2_threshold_matrix[0], pu2_scale_matrix[0], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_chroma_4x4()
361 FWD_QUANT(i4_value, pu2_threshold_matrix[4], pu2_scale_matrix[4], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_chroma_4x4()
366 FWD_QUANT(i4_value, pu2_threshold_matrix[8], pu2_scale_matrix[8], u4_round_factor, u4_qbits, in isvc_resi_trans_quant_chroma_4x4()
[all …]
Disvc_trans_quant_itrans_iquant.h55 const UWORD16 *pu2_scale_matrix; member
93 WORD32 dst_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix,
98 WORD32 dst_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix,
/external/libavc/common/
Dih264_resi_trans_quant.c123 const UWORD16 *pu2_scale_matrix, in ih264_resi_trans_quant_4x4() argument
182 pu2_scale_matrix[0], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_4x4()
188 pu2_scale_matrix[4], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_4x4()
194 pu2_scale_matrix[8], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_4x4()
200 pu2_scale_matrix[12], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_4x4()
205 pu2_scale_matrix++; in ih264_resi_trans_quant_4x4()
268 const UWORD16 *pu2_scale_matrix, in ih264_resi_trans_quant_chroma_4x4() argument
327 pu2_scale_matrix[0], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_chroma_4x4()
333 pu2_scale_matrix[4], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_chroma_4x4()
339 pu2_scale_matrix[8], u4_round_factor, u4_qbits, in ih264_resi_trans_quant_chroma_4x4()
[all …]
Dih264_trans_quant_itrans_iquant.h88 const UWORD16 *pu2_scale_matrix,
101 const UWORD16 *pu2_scale_matrix,
165 const UWORD16 *pu2_scale_matrix,
/external/libavc/common/arm/svc/
Disvc_resi_trans_quant_neon.c58 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_4x4_neon() local
92 scale_mat0_16x4 = vld1_u16(pu2_scale_matrix); in isvc_resi_trans_quant_4x4_neon()
93 scale_mat1_16x4 = vld1_u16(pu2_scale_matrix + 4); in isvc_resi_trans_quant_4x4_neon()
94 scale_mat2_16x4 = vld1_u16(pu2_scale_matrix + 8); in isvc_resi_trans_quant_4x4_neon()
95 scale_mat3_16x4 = vld1_u16(pu2_scale_matrix + 12); in isvc_resi_trans_quant_4x4_neon()
294 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_4x4_with_residual_sub_neon() local
330 scale_mat0_16x4 = vld1_u16(pu2_scale_matrix); in isvc_resi_trans_quant_4x4_with_residual_sub_neon()
331 scale_mat1_16x4 = vld1_u16(pu2_scale_matrix + 4); in isvc_resi_trans_quant_4x4_with_residual_sub_neon()
332 scale_mat2_16x4 = vld1_u16(pu2_scale_matrix + 8); in isvc_resi_trans_quant_4x4_with_residual_sub_neon()
333 scale_mat3_16x4 = vld1_u16(pu2_scale_matrix + 12); in isvc_resi_trans_quant_4x4_with_residual_sub_neon()
[all …]
/external/libavc/common/x86/svc/
Disvc_resi_trans_quant_sse42.c138 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_4x4_sse42() local
173 scalemat_r0_r1 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix)); in isvc_resi_trans_quant_4x4_sse42()
177 scalemat_r2_r3 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix + 8)); in isvc_resi_trans_quant_4x4_sse42()
438 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_4x4_with_res_pred_sse42() local
478 scalemat_r0_r1 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix)); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
482 scalemat_r2_r3 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix + 8)); in isvc_resi_trans_quant_4x4_with_res_pred_sse42()
846 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_chroma_4x4_sse42() local
875 scalemat_r0_r1 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix)); in isvc_resi_trans_quant_chroma_4x4_sse42()
879 scalemat_r2_r3 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix + 8)); in isvc_resi_trans_quant_chroma_4x4_sse42()
1141 const UWORD16 *pu2_scale_matrix = ps_quant_constants->pu2_scale_matrix; in isvc_resi_trans_quant_chroma_4x4_with_res_pred_sse42() local
[all …]
/external/libavc/common/x86/
Dih264_resi_trans_quant_sse42.c109 … const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, in ih264_resi_trans_quant_4x4_sse42() argument
128 …scalemat_r0_r1 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix)); //b00 b01 b02 b03 b10 b11 b12 b1… in ih264_resi_trans_quant_4x4_sse42()
129 …scalemat_r2_r3 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix + 8)); //b20 b21 b22 b23 b30 b31 b3… in ih264_resi_trans_quant_4x4_sse42()
382 const UWORD16 *pu2_scale_matrix, in ih264_resi_trans_quant_chroma_4x4_sse42() argument
403 …scalemat_r0_r1 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix)); //b00 b01 b02 b03 b10 b11 b12 b1… in ih264_resi_trans_quant_chroma_4x4_sse42()
404 …scalemat_r2_r3 = _mm_loadu_si128((__m128i *) (pu2_scale_matrix + 8)); //b20 b21 b22 b23 b30 b31 b3… in ih264_resi_trans_quant_chroma_4x4_sse42()
668 const UWORD16 *pu2_scale_matrix, in ih264_hadamard_quant_4x4_sse42() argument
683 __m128i scale_val = _mm_set1_epi32(pu2_scale_matrix[0]); in ih264_hadamard_quant_4x4_sse42()
897 const UWORD16 *pu2_scale_matrix, in ih264_hadamard_quant_2x2_uv_sse42() argument
907 __m128i scale_val = _mm_set1_epi32(pu2_scale_matrix[0]); in ih264_hadamard_quant_2x2_uv_sse42()
/external/libavc/encoder/
Dih264e_core_coding.h112 WORD32 dst_strd, const UWORD16 *pu2_scale_matrix,
126 WORD32 out_strd, const UWORD16 *pu2_scale_matrix,
Dih264e_core_coding.c172 const UWORD16 *pu2_scale_matrix, in ih264e_luma_16x16_resi_trans_dctrans_quant() argument
199 src_strd, pred_strd, pu2_scale_matrix, in ih264e_luma_16x16_resi_trans_dctrans_quant()
221 ps_codec->pf_hadamard_quant_4x4(pi2_dc_str, pi2_out, pu2_scale_matrix, in ih264e_luma_16x16_resi_trans_dctrans_quant()
505 const UWORD16 *pu2_scale_matrix, in ih264e_chroma_8x8_resi_trans_dctrans_quant() argument
533 pu2_scale_matrix, pu2_threshold_matrix, u4_qbits, in ih264e_chroma_8x8_resi_trans_dctrans_quant()
545 ps_codec->pf_hadamard_quant_2x2_uv(pi2_dc_str, pi2_out, pu2_scale_matrix, in ih264e_chroma_8x8_resi_trans_dctrans_quant()
/external/libavc/common/arm/
Dih264_resi_trans_quant_a9.s445 @ R2 :pu2_scale_matrix
466 @ const UWORD16 *pu2_scale_matrix,
476 @ r2 : *pu2_scale_matrix
482 vld1.u16 d30[0], [r2] @load pu2_scale_matrix[0]
489 vdup.u16 d30, d30[0] @pu2_scale_matrix[0]
593 @ R2 :pu2_scale_matrix
614 @ const UWORD16 *pu2_scale_matrix,
628 vld1.u16 d30[0], [r2] @load pu2_scale_matrix[0]
639 vdup.u16 d30, d30[0] @pu2_scale_matrix
646 vmovl.u16 q15, d30 @pu2_scale_matrix
/external/libavc/encoder/svc/
Disvce_core_coding.c157 const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD8 *pu1_nnz, in isvce_luma_16x16_resi_trans_dctrans_quant() argument
169 .pu2_scale_matrix = pu2_scale_matrix, in isvce_luma_16x16_resi_trans_dctrans_quant()
541 const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD8 *pu1_nnz, in isvce_chroma_8x8_resi_trans_dctrans_quant() argument
554 .pu2_scale_matrix = pu2_scale_matrix, in isvce_chroma_8x8_resi_trans_dctrans_quant()
1721 .pu2_scale_matrix = ps_qp_params->pu2_scale_mat, in isvce_code_luma_intra_macroblock_4x4()
Disvce_intra_modes_eval.c1032 .pu2_scale_matrix = ps_qp_params->pu2_scale_mat, in isvce_evaluate_intra4x4_modes_for_least_cost_rdopton()