HomeSort by relevance Sort by last modified time
    Searched refs:pu1_src (Results 1 - 25 of 139) sorted by null

1 2 3 4 5 6

  /external/libhevc/common/
ihevc_deblk_edge_filter.c 63 * @param[in] pu1_src
98 void ihevc_deblk_luma_vert(UWORD8 *pu1_src,
137 dq0 = ABS(pu1_src[2] - 2 * pu1_src[1] + pu1_src[0]);
138 dq3 = ABS(pu1_src[3 * src_strd + 2] - 2 * pu1_src[3 * src_strd + 1]
139 + pu1_src[3 * src_strd + 0]);
140 dp0 = ABS(pu1_src[-3] - 2 * pu1_src[-2] + pu1_src[-1])
    [all...]
ihevc_padding.c 60 * @param[in] pu1_src
89 void ihevc_pad_vert(UWORD8 *pu1_src,
99 memcpy(pu1_src - row * src_strd, pu1_src, wd);
100 memcpy(pu1_src + (ht + row - 1) * src_strd,
101 pu1_src + (ht - 1) * src_strd, wd);
114 * @param[in] pu1_src
143 void ihevc_pad_horz_chroma(UWORD8 *pu1_src,
151 UWORD16 *pu2_src = (UWORD16 *)pu1_src;
181 * @param[in] pu1_src
    [all...]
ihevc_sao.c 72 void ihevc_sao_band_offset_luma(UWORD8 *pu1_src,
90 pu1_src_left[row] = pu1_src[row * src_strd + (wd - 1)];
95 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col];
114 band_idx = band_table[pu1_src[col] >> band_shift];
115 pu1_src[col] = CLIP3(pu1_src[col] + pi1_sao_offset[band_idx], 0, (1 << (band_shift + 5)) - 1);
117 pu1_src += src_strd;
124 void ihevc_sao_band_offset_chroma(UWORD8 *pu1_src,
145 pu1_src_left[2 * row] = pu1_src[row * src_strd + (wd - 2)];
146 pu1_src_left[2 * row + 1] = pu1_src[row * src_strd + (wd - 1)]
    [all...]
ihevc_inter_pred_filters.c 78 * @param[in] pu1_src
108 void ihevc_inter_pred_luma_copy(UWORD8 *pu1_src,
122 pu1_dst[col] = pu1_src[col];
125 pu1_src += src_strd;
138 * to the elements pointed by 'pu1_src' and writes to the location pointed
141 * @param[in] pu1_src
170 void ihevc_inter_pred_luma_horz(UWORD8 *pu1_src,
187 i2_tmp += pi1_coeff[i] * pu1_src[col + (i - 3)];
195 pu1_src += src_strd;
210 * the elements pointed by 'pu1_src' and writes to the location pointed b
    [all...]
  /external/libavc/common/
ih264_padding.c 72 * @param[in] pu1_src
90 void ih264_pad_top(UWORD8 *pu1_src,
99 memcpy(pu1_src - row * src_strd, pu1_src, wd);
113 * @param[in] pu1_src
131 void ih264_pad_bottom(UWORD8 *pu1_src,
140 memcpy(pu1_src + (row - 1) * src_strd, pu1_src - 1 * src_strd, wd);
152 * @param[in] pu1_src
170 void ih264_pad_left_luma(UWORD8 *pu1_src,
    [all...]
ih264_inter_pred_filters.c 83 * @param[in] pu1_src
110 void ih264_inter_pred_luma_copy(UWORD8 *pu1_src,
126 pu1_dst[col] = pu1_src[col];
129 pu1_src += src_strd;
144 * @param[in] pu1_src
170 void ih264_interleave_copy(UWORD8 *pu1_src,
184 pu1_dst[col] = pu1_src[col];
187 pu1_src += src_strd;
202 * @param[in] pu1_src
227 void ih264_inter_pred_luma_horz(UWORD8 *pu1_src,
    [all...]
ih264_weighted_pred.c 199 void ih264_weighted_pred_luma(UWORD8 *pu1_src,
222 for(j = 0; j < wd; j++, pu1_src++, pu1_dst++)
223 *pu1_dst = CLIP_U8((wt * (*pu1_src) + i_ofst) >> log_wd);
225 pu1_src += src_strd;
233 for(j = 0; j < wd; j++, pu1_src++, pu1_dst++)
234 *pu1_dst = CLIP_U8(wt * (*pu1_src) + ofst);
236 pu1_src += src_strd;
273 void ih264_weighted_pred_chroma(UWORD8 *pu1_src,
303 for(j = 0; j < wd; j++, pu1_src++, pu1_dst++)
305 *pu1_dst = CLIP_U8((wt_u * (*pu1_src) + ofst_u) >> log_wd)
    [all...]
  /external/libavc/encoder/
ih264e_half_pel.c 81 * @param[in] pu1_src
100 void ih264e_sixtapfilter_horz(UWORD8 *pu1_src,
112 pu1_src -= 2;
116 for (u4_j = 0; u4_j < u4_w; u4_j++, pu1_dst++, pu1_src++)
120 i16_temp = ih264_g_six_tap[0] * (*pu1_src + pu1_src[5])
121 + ih264_g_six_tap[1] * (pu1_src[1] + pu1_src[4])
122 + ih264_g_six_tap[2] * (pu1_src[2] + pu1_src[3])
    [all...]
ime_distortion_metrics.c 85 * @param[in] pu1_src
118 void ime_sub_pel_compute_sad_16x16(UWORD8 *pu1_src,
143 src = pu1_src[col];
170 pu1_src += src_strd;
196 * @param[out] pu1_src
215 UWORD8 *pu1_src,
241 src = *pu1_src++;
261 pu1_src += u4_cur_buf_offset;
277 * @param[out] pu1_src
298 UWORD8 *pu1_src,
    [all...]
ime_distortion_metrics.h 46 typedef void ime_compute_sad_ft(UWORD8 *pu1_src,
54 UWORD8 *pu1_src,
62 UWORD8 *pu1_src,
69 UWORD8 *pu1_src,
74 typedef void ime_sub_pel_compute_sad_16x16_ft(UWORD8 *pu1_src,
82 typedef void ime_compute_sad_stat(UWORD8 *pu1_src,
90 typedef void ime_compute_satqd_16x16_lumainter_ft(UWORD8 *pu1_src,
98 typedef void ime_compute_satqd_8x16_chroma_ft(UWORD8 *pu1_src,
105 typedef void ime_compute_satqd_16x16_lumaintra_ft(UWORD8 *pu1_src,
ih264e_half_pel.h 65 * @param[in] pu1_src
84 typedef void ih264e_sixtapfilter_horz_ft(UWORD8 *pu1_src,
115 * @param[in] pu1_src
144 typedef void ih264e_sixtap_filter_2dvh_vert_ft(UWORD8 *pu1_src,
  /external/libavc/common/x86/
ih264_padding_ssse3.c 63 * @param[in] pu1_src
92 void ih264_pad_left_luma_ssse3(UWORD8 *pu1_src,
107 pu1_dst = pu1_src - pad_size;
108 src_temp0_16x8b = _mm_set1_epi8(*pu1_src);
113 pu1_src += src_strd;
130 * @param[in] pu1_src
159 void ih264_pad_left_chroma_ssse3(UWORD8 *pu1_src,
173 pu1_dst = pu1_src - pad_size;
174 src_temp0_16x8b = _mm_set1_epi16(*((UWORD16 *)pu1_src));
179 pu1_src += src_strd
    [all...]
ih264_mem_fns_ssse3.c 65 * @param[in] pu1_src
81 void ih264_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes)
87 src_temp16x8b = _mm_loadl_epi64((__m128i *)(pu1_src));
88 pu1_src += 8;
  /external/libhevc/common/x86/
ihevc_inter_pred_filters_sse42_intr.c 80 * @param[in] pu1_src
109 void ihevc_inter_pred_luma_copy_w16out_sse42(UWORD8 *pu1_src,
130 src0_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src)); /* row =0 */
131 src1_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 1 * src_strd)); /* row =1 */
132 src2_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 2 * src_strd)); /* row =2 */
133 src3_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 3 * src_strd)); /* row =3 */
140 src0_16x8b = _mm_slli_epi16(src0_16x8b, SHIFT_14_MINUS_BIT_DEPTH); /* (pu1_src[col] << SHIFT_14_MINUS_BIT_DEPTH */
151 pu1_src += 8; /* pointer update */
155 pu1_src += 4 * src_strd - wd; /* pointer update */
166 src0_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src)); /* row =0 *
    [all...]
ihevc_padding_ssse3_intr.c 62 * @param[in] pu1_src
91 void ihevc_pad_left_luma_ssse3(UWORD8 *pu1_src,
109 src_temp0_16x8b = _mm_loadu_si128((__m128i *)pu1_src);
110 pu1_dst = pu1_src - pad_size;
116 pu1_src += src_strd;
133 * @param[in] pu1_src
162 void ihevc_pad_left_chroma_ssse3(UWORD8 *pu1_src,
180 src_temp0_16x8b = _mm_loadu_si128((__m128i *)pu1_src);
181 pu1_dst = pu1_src - pad_size;
188 pu1_src += src_strd
    [all...]
ihevc_mem_fns_ssse3_intr.c 64 * @param[in] pu1_src
80 void ihevc_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes)
86 src_temp16x8b = _mm_loadl_epi64((__m128i *)(pu1_src));
87 pu1_src += 8;
  /external/libmpeg2/common/x86/
icv_sad_ssse3.c 65 * @param[in] pu1_src
90 WORD32 icv_sad_8x4_ssse3(UWORD8 *pu1_src,
108 src_r0 = (__m128)_mm_loadl_epi64((__m128i *) (pu1_src));
109 pu1_src += src_strd;
111 src_r1 = (__m128)_mm_loadl_epi64((__m128i *) (pu1_src));
112 pu1_src += src_strd;
114 src_r0 = _mm_loadh_pi (src_r0, (__m64 *) (pu1_src));
115 pu1_src += src_strd;
117 src_r1 = _mm_loadh_pi (src_r1, (__m64 *) (pu1_src));
118 pu1_src += src_strd
    [all...]
ideint_spatial_filter_ssse3.c 73 * @param[in] pu1_src
92 void ideint_spatial_filter_ssse3(UWORD8 *pu1_src,
119 row1_m1 = _mm_loadl_epi64((__m128i *) (pu1_src - 1));
120 row1_0 = _mm_loadl_epi64((__m128i *) (pu1_src));
121 row1_p1 = _mm_loadl_epi64((__m128i *) (pu1_src + 1));
122 pu1_src += src_strd;
134 row2_m1 = _mm_loadl_epi64((__m128i *) (pu1_src - 1));
135 row2_0 = _mm_loadl_epi64((__m128i *) (pu1_src));
136 row2_p1 = _mm_loadl_epi64((__m128i *) (pu1_src + 1));
137 pu1_src += src_strd
    [all...]
icv_variance_ssse3.c 65 * @param[in] pu1_src
84 WORD32 icv_variance_8x4_ssse3(UWORD8 *pu1_src, WORD32 src_strd, WORD32 wd, WORD32 ht)
110 src_r0 = (__m128)_mm_loadl_epi64((__m128i *) (pu1_src));
111 pu1_src += src_strd;
113 src_r1 = (__m128)_mm_loadl_epi64((__m128i *) (pu1_src));
114 pu1_src += src_strd;
116 src_r0 = _mm_loadh_pi (src_r0, (__m64 *) (pu1_src));
117 pu1_src += src_strd;
119 src_r1 = _mm_loadh_pi (src_r1, (__m64 *) (pu1_src));
120 pu1_src += src_strd
    [all...]
  /external/libmpeg2/common/
icv_variance.c 65 * @param[in] pu1_src
84 WORD32 icv_variance_8x4(UWORD8 *pu1_src, WORD32 src_strd, WORD32 wd, WORD32 ht)
116 sum_sqr += (*pu1_src) * (*pu1_src);
117 sum += *pu1_src++;
119 pu1_src += (src_strd - 8);
icv_variance.h 41 typedef WORD32 icv_variance_8x4_t(UWORD8 *pu1_src, WORD32 src_strd, WORD32 wd, WORD32 ht);
icv_sad.c 64 * @param[in] pu1_src
89 WORD32 icv_sad_8x4(UWORD8 *pu1_src,
114 src = *pu1_src++;
119 pu1_src += (src_strd - 8);
  /external/libavc/encoder/x86/
ih264e_half_pel_ssse3.c 80 * @param[in] pu1_src
100 void ih264e_sixtapfilter_horz_ssse3(UWORD8 *pu1_src,
118 pu1_src -= 2; // the filter input starts from x[-2] (till x[3])
132 src_r0_16x8b = _mm_loadu_si128((__m128i *)pu1_src); //a0 a1 a2 a3 a4 a5 a6 a7 a8 a9....a15
133 src_r1_16x8b = _mm_loadu_si128((__m128i *)(pu1_src + 8)); //b0 b1 b2 b3 b4 b5 b6 b7 b8 b9....b15
180 tmp = ((pu1_src[18] + pu1_src[19]) << 2) - pu1_src[17] - pu1_src[20];
181 tmp = pu1_src[16] + pu1_src[21] + (tmp << 2) + tmp
    [all...]
  /external/libhevc/common/arm/
ihevc_inter_pred_chroma_horz.s 48 @* to the elements pointed by 'pu1_src' and writes to the location pointed
54 @* @param[in] pu1_src
83 @void ihevc_inter_pred_chroma_horz(uword8 *pu1_src,
91 @r0 => *pu1_src
121 sub r12,r0,#2 @pu1_src - 2
123 add r4,r12,r2 @pu1_src_tmp2_8 = pu1_src + src_strd
161 vld1.u32 {q0},[r12],r11 @vector load pu1_src
163 vld1.u32 {q1},[r12],r11 @vector load pu1_src
165 vld1.u32 {q2},[r12],r11 @vector load pu1_src
167 vld1.u32 {q3},[r12],r9 @vector load pu1_src
    [all...]
  /external/libhevc/decoder/
ihevcd_deblk.c 109 UWORD8 *pu1_src; local
228 pu1_src = ps_deblk->pu1_cur_pic_luma + ((ps_deblk->i4_ctb_x + ps_deblk->i4_ctb_y * ps_deblk->ps_codec->i4_strd) << (log2_ctb_size));
229 pu1_src += i4_is_last_ctb_y ? ps_deblk->ps_codec->i4_strd << log2_ctb_size : 0;
233 pu1_src -= 4 * src_strd;
269 pu1_src += 4 * (ctb_size / 4 - row) * src_strd;
271 pu1_src += 4 * bs_tz * src_strd;
327 DUMP_DEBLK_LUMA_VERT(pu1_src, src_strd,
332 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr(pu1_src, src_strd,
339 pu1_src += 4 * src_strd;
349 pu1_src -= (src_strd << log2_ctb_size)
    [all...]

Completed in 227 milliseconds

1 2 3 4 5 6