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

1 2 3 4 5

  /external/libhevc/common/
ihevc_itrans.c 72 * @param[in] src_strd
95 WORD32 src_strd,
115 c[0] = pi2_src[0] + pi2_src[2 * src_strd];
116 c[1] = pi2_src[2 * src_strd] + pi2_src[3 * src_strd];
117 c[2] = pi2_src[0] - pi2_src[3 * src_strd];
118 c[3] = 74 * pi2_src[src_strd];
125 CLIP_S16((74 * (pi2_src[0] - pi2_src[2 * src_strd] + pi2_src[3 * src_strd]) + add) >> i4_shift);
155 * @param[in] src_strd
    [all...]
ihevc_deblk_edge_filter.c 70 * @param[in] src_strd
103 WORD32 src_strd,
142 dq3 = ABS(pu1_src[3 * src_strd + 2] - 2 * pu1_src[3 * src_strd + 1]
143 + pu1_src[3 * src_strd + 0]);
145 dp3 = ABS(pu1_src[3 * src_strd - 3] - 2 * pu1_src[3 * src_strd - 2]
146 + pu1_src[3 * src_strd - 1]);
171 pu1_src += 3 * src_strd;
180 pu1_src -= 3 * src_strd;
    [all...]
ihevc_padding.c 63 * @param[in] src_strd
90 WORD32 src_strd,
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);
117 * @param[in] src_strd
144 WORD32 src_strd,
153 src_strd >>= 1;
167 pu2_src += src_strd;
184 * @param[in] src_strd
    [all...]
ihevc_padding.h 43 WORD32 src_strd,
50 WORD32 src_strd,
57 WORD32 src_strd,
64 WORD32 src_strd,
71 WORD32 src_strd,
78 WORD32 src_strd,
84 WORD32 src_strd,
89 WORD32 src_strd,
94 WORD32 src_strd,
99 WORD32 src_strd,
    [all...]
ihevc_sao.c 73 WORD32 src_strd,
90 pu1_src_left[row] = pu1_src[row * src_strd + (wd - 1)];
95 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col];
117 pu1_src += src_strd;
125 WORD32 src_strd,
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)];
152 pu1_src_top[col] = pu1_src[(ht - 1) * src_strd + col];
179 pu1_src += src_strd;
187 WORD32 src_strd,
    [all...]
ihevc_chroma_recon.h 49 WORD32 src_strd,
56 WORD32 src_strd,
64 WORD32 src_strd,
71 WORD32 src_strd,
79 WORD32 src_strd,
86 WORD32 src_strd,
ihevc_inter_pred_filters.c 84 * @param[in] src_strd
110 WORD32 src_strd,
125 pu1_src += src_strd;
147 * @param[in] src_strd
172 WORD32 src_strd,
195 pu1_src += src_strd;
219 * @param[in] src_strd
245 WORD32 src_strd,
260 i2_tmp += pi1_coeff[i] * pu1_src[col + (i - 3) * src_strd];
268 pu1_src += src_strd;
    [all...]
ihevc_recon.h 40 WORD32 src_strd,
47 WORD32 src_strd,
55 WORD32 src_strd,
62 WORD32 src_strd,
70 WORD32 src_strd,
77 WORD32 src_strd,
85 WORD32 src_strd,
92 WORD32 src_strd,
100 WORD32 src_strd,
107 WORD32 src_strd,
    [all...]
ihevc_chroma_iquant_recon.h 46 WORD32 src_strd,
56 WORD32 src_strd,
67 WORD32 src_strd,
77 WORD32 src_strd,
88 WORD32 src_strd,
98 WORD32 src_strd,
ihevc_chroma_itrans_recon.h 44 WORD32 src_strd,
53 WORD32 src_strd,
63 WORD32 src_strd,
72 WORD32 src_strd,
82 WORD32 src_strd,
91 WORD32 src_strd,
ihevc_deblk.h 43 WORD32 src_strd,
54 WORD32 src_strd,
65 WORD32 src_strd,
76 WORD32 src_strd,
87 WORD32 src_strd,
99 WORD32 src_strd,
111 WORD32 src_strd,
123 WORD32 src_strd,
ihevc_intra_pred.h 50 WORD32 src_strd,
60 WORD32 src_strd,
68 WORD32 src_strd,
77 WORD32 src_strd,
86 WORD32 src_strd,
95 WORD32 src_strd,
104 WORD32 src_strd,
113 WORD32 src_strd,
122 WORD32 src_strd,
131 WORD32 src_strd,
    [all...]
ihevc_chroma_intra_pred.h 44 WORD32 src_strd,
52 WORD32 src_strd,
60 WORD32 src_strd,
68 WORD32 src_strd,
76 WORD32 src_strd,
84 WORD32 src_strd,
92 WORD32 src_strd,
100 WORD32 src_strd,
108 WORD32 src_strd,
116 WORD32 src_strd,
    [all...]
ihevc_chroma_itrans_recon.c 83 * @param[in] src_strd
111 WORD32 src_strd,
143 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_src[src_strd]
144 + g_ai2_ihevc_trans_4[3][0] * pi2_src[3 * src_strd];
145 o[1] = g_ai2_ihevc_trans_4[1][1] * pi2_src[src_strd]
146 + g_ai2_ihevc_trans_4[3][1] * pi2_src[3 * src_strd];
148 + g_ai2_ihevc_trans_4[2][0] * pi2_src[2 * src_strd];
150 + g_ai2_ihevc_trans_4[2][1] * pi2_src[2 * src_strd];
ihevc_iquant_itrans_recon.h 46 WORD32 src_strd,
59 WORD32 src_strd,
73 WORD32 src_strd,
86 WORD32 src_strd,
100 WORD32 src_strd,
113 WORD32 src_strd,
127 WORD32 src_strd,
140 WORD32 src_strd,
154 WORD32 src_strd,
167 WORD32 src_strd,
    [all...]
ihevc_iquant_recon.h 43 WORD32 src_strd,
53 WORD32 src_strd,
64 WORD32 src_strd,
74 WORD32 src_strd,
85 WORD32 src_strd,
95 WORD32 src_strd,
106 WORD32 src_strd,
116 WORD32 src_strd,
127 WORD32 src_strd,
137 WORD32 src_strd,
    [all...]
ihevc_itrans_recon.h 41 WORD32 src_strd,
50 WORD32 src_strd,
60 WORD32 src_strd,
69 WORD32 src_strd,
79 WORD32 src_strd,
88 WORD32 src_strd,
98 WORD32 src_strd,
107 WORD32 src_strd,
117 WORD32 src_strd,
126 WORD32 src_strd,
    [all...]
ihevc_recon.c 74 * @param[in] src_strd
97 WORD32 src_strd,
124 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]);
153 * @param[in] src_strd
179 WORD32 src_strd,
206 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]);
235 * @param[in] src_strd
261 WORD32 src_strd,
288 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]);
317 * @param[in] src_strd
    [all...]
ihevc_sao.h 53 WORD32 src_strd,
63 WORD32 src_strd,
74 WORD32 src_strd,
86 WORD32 src_strd,
99 WORD32 src_strd,
111 WORD32 src_strd,
124 WORD32 src_strd,
137 WORD32 src_strd,
151 WORD32 src_strd,
163 WORD32 src_strd,
    [all...]
ihevc_itrans_recon.c 79 * @param[in] src_strd
103 WORD32 src_strd,
133 c[0] = pi2_src[0] + pi2_src[2 * src_strd];
134 c[1] = pi2_src[2 * src_strd] + pi2_src[3 * src_strd];
135 c[2] = pi2_src[0] - pi2_src[3 * src_strd];
136 c[3] = 74 * pi2_src[src_strd];
143 CLIP_S16((74 * (pi2_src[0] - pi2_src[2 * src_strd] + pi2_src[3 * src_strd]) + add) >> shift);
211 * @param[in] src_strd
    [all...]
  /external/libhevc/common/x86/
ihevc_inter_pred_filters_sse42_intr.c 86 * @param[in] src_strd
111 WORD32 src_strd,
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 */
155 pu1_src += 4 * src_strd - wd; /* pointer update */
167 src1_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 1 * src_strd)); /* row =1 */
168 src2_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 2 * src_strd)); /* row =2 */
169 src3_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 3 * src_strd)); /* row =3 */
191 pu1_src += 4 * src_strd - wd; /* pointer update *
    [all...]
ihevc_padding_ssse3_intr.c 65 * @param[in] src_strd
92 WORD32 src_strd,
116 pu1_src += src_strd;
136 * @param[in] src_strd
163 WORD32 src_strd,
188 pu1_src += src_strd;
208 * @param[in] src_strd
235 WORD32 src_strd,
258 pu1_src += src_strd;
278 * @param[in] src_strd
    [all...]
ihevc_inter_pred_filters_ssse3_intr.c 92 * @param[in] src_strd
120 WORD32 src_strd,
142 src1_16x8b = _mm_loadu_si128((__m128i *)(pu1_src + 1 * src_strd)); /* row =1 */
143 src2_16x8b = _mm_loadu_si128((__m128i *)(pu1_src + 2 * src_strd)); /* row =2 */
144 src3_16x8b = _mm_loadu_si128((__m128i *)(pu1_src + 3 * src_strd)); /* row =3 */
156 pu1_src += 4 * src_strd - wd; /* pointer update */
169 src1_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 1 * src_strd)); /* row =1 */
170 src2_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 2 * src_strd)); /* row =2 */
171 src3_16x8b = _mm_loadl_epi64((__m128i *)(pu1_src + 3 * src_strd)); /* row =3 */
183 pu1_src += 4 * src_strd - wd; /* pointer update *
    [all...]
  /external/libhevc/decoder/x86/
ihevcd_fmt_conv_ssse3_intr.c 63 WORD32 num_rows, num_cols, src_strd, dst_strd, cols, rows; local
78 src_strd = src_y_strd;
84 pu1_src += src_strd;
121 src_strd = src_uv_strd;
134 PREFETCH((char const *)(pu1_uv_src + (8 * src_strd)), _MM_HINT_T0)
135 PREFETCH((char const *)(pu1_uv_src + (9 * src_strd)), _MM_HINT_T0)
136 PREFETCH((char const *)(pu1_uv_src + (10 * src_strd)), _MM_HINT_T0)
137 PREFETCH((char const *)(pu1_uv_src + (11 * src_strd)), _MM_HINT_T0)
160 src_uv0_8x16b = _mm_loadu_si128((__m128i *)(pu1_uv_src_temp + (1 * src_strd)));
161 src_uv1_8x16b = _mm_loadu_si128((__m128i *)(pu1_uv_src_temp + (1 * src_strd) + 16))
    [all...]
  /external/libhevc/common/arm/
ihevc_sao_edge_offset_class3_chroma.s 40 @ WORD32 src_strd,
53 @r1 => src_strd
106 MLA r11,r10,r1,r0 @pu1_src[(ht - 1) * src_strd + col]
110 VLD1.8 D0,[r11]! @pu1_src[(ht - 1) * src_strd + col]
112 VST1.8 D0,[r12]! @au1_src_top_tmp[col] = pu1_src[(ht - 1) * src_strd + col]
130 ADD r11,r0,r1 @pu1_src + src_strd
132 LDRB r14,[r11,r14] @pu1_src[wd - 2 - 2 + src_strd]
133 SUB r11,r9,r14 @pu1_src[wd - 2] - pu1_src[wd - 2 - 2 + src_strd]
136 MOVGT r11,#1 @SIGN(pu1_src[wd - 2] - pu1_src[wd - 2 - 2 + src_strd])
137 ADD r11,r12,r11 @SIGN(pu1_src[wd - 2] - pu1_src_top_right[0]) + SIGN(pu1_src[wd - 2] - pu1_src[wd - 2 - 2 + src_strd])
    [all...]

Completed in 1947 milliseconds

1 2 3 4 5