Home
last modified time | relevance | path

Searched refs:ref_stride (Results 1 – 25 of 51) sorted by relevance

123

/external/libvpx/config/mips64-msa/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
242 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
243 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
246 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
247 …sa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
250 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
251 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
341 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
342 void vpx_int_pro_row_msa(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
427 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/config/mips32-msa/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
242 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
243 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
246 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
247 …sa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
250 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
251 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
341 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
342 void vpx_int_pro_row_msa(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
427 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
31 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
267 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
268 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
271 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
274 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
275 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
371 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
372 void vpx_int_pro_row_sse2(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height…
475 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
31 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
266 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
267 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
270 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
273 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
274 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
369 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
370 void vpx_int_pro_row_sse2(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height…
471 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dsad_sse3.asm18 %define ref_stride rdx
33 movsxd rdx, dword ptr arg(3) ; ref_stride
40 %define ref_stride r9
49 %define ref_stride rcx
63 %define ref_stride
172 ; int ref_stride,
179 PROCESS_16X2X3 0, src_ptr, ref_ptr, src_stride, ref_stride
180 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride
181 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride
182 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride
[all …]
Dvariance_sse2.c19 const unsigned char *ref, int ref_stride,
43 const uint8_t *ref, int ref_stride, in get4x4var_sse2() argument
48 const __m128i ref0 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 0), zero); in get4x4var_sse2()
49 const __m128i ref1 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 2), zero); in get4x4var_sse2()
69 int ref_stride, unsigned int *sse, int *sum) { in vpx_get8x8var_sse2() argument
79 _mm_loadl_epi64((const __m128i *)(ref + i * ref_stride)), zero); in vpx_get8x8var_sse2()
85 _mm_loadl_epi64((const __m128i *)(ref + (i + 1) * ref_stride)), zero); in vpx_get8x8var_sse2()
107 const uint8_t *ref, int ref_stride, unsigned int *sse, in vpx_get16x16var_sse2() argument
132 ref += ref_stride; in vpx_get16x16var_sse2()
148 const unsigned char *ref, int ref_stride, int w, in variance_sse2() argument
[all …]
Dvariance_avx2.c13 const uint8_t *ref, int ref_stride,
17 const uint8_t *ref, int ref_stride, unsigned int *sse,
21 const uint8_t *ref, int ref_stride, int w, int h, in variance_avx2() argument
33 var_fn(&src[src_stride * i + j], src_stride, &ref[ref_stride * i + j], in variance_avx2()
34 ref_stride, &sse0, &sum0); in variance_avx2()
42 const uint8_t *ref, int ref_stride, in vpx_variance16x16_avx2() argument
45 variance_avx2(src, src_stride, ref, ref_stride, 16, 16, sse, &sum, in vpx_variance16x16_avx2()
51 const uint8_t *ref, int ref_stride, in vpx_mse16x16_avx2() argument
54 vpx_get16x16var_avx2(src, src_stride, ref, ref_stride, sse, &sum); in vpx_mse16x16_avx2()
59 const uint8_t *ref, int ref_stride, in vpx_variance32x16_avx2() argument
[all …]
Davg_pred_sse2.c18 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_sse2() argument
33 ref += ref_stride; in vpx_comp_avg_pred_sse2()
44 if (width == ref_stride) { in vpx_comp_avg_pred_sse2()
48 r = _mm_set_epi32(*(const uint32_t *)(ref + 3 * ref_stride), in vpx_comp_avg_pred_sse2()
49 *(const uint32_t *)(ref + 2 * ref_stride), in vpx_comp_avg_pred_sse2()
50 *(const uint32_t *)(ref + ref_stride), in vpx_comp_avg_pred_sse2()
53 ref += 4 * ref_stride; in vpx_comp_avg_pred_sse2()
58 (const __m64 *)(ref + ref_stride))); in vpx_comp_avg_pred_sse2()
60 ref += 2 * ref_stride; in vpx_comp_avg_pred_sse2()
Dhighbd_variance_sse2.c15 const uint16_t *ref, int ref_stride,
19 const uint16_t *ref, int ref_stride,
23 const uint16_t *ref, int ref_stride,
27 const uint16_t *ref, int ref_stride, int w, in highbd_8_variance_sse2() argument
39 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_8_variance_sse2()
40 ref_stride, &sse0, &sum0); in highbd_8_variance_sse2()
48 const uint16_t *ref, int ref_stride, int w, in highbd_10_variance_sse2() argument
59 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_10_variance_sse2()
60 ref_stride, &sse0, &sum0); in highbd_10_variance_sse2()
70 const uint16_t *ref, int ref_stride, int w, in highbd_12_variance_sse2() argument
[all …]
Dsad4d_avx2.c15 const uint8_t *const ref[4], int ref_stride, in vpx_sad32x32x4d_avx2() argument
50 ref0 += ref_stride; in vpx_sad32x32x4d_avx2()
51 ref1 += ref_stride; in vpx_sad32x32x4d_avx2()
52 ref2 += ref_stride; in vpx_sad32x32x4d_avx2()
53 ref3 += ref_stride; in vpx_sad32x32x4d_avx2()
83 const uint8_t *const ref[4], int ref_stride, in vpx_sad64x64x4d_avx2() argument
133 ref0 += ref_stride; in vpx_sad64x64x4d_avx2()
134 ref1 += ref_stride; in vpx_sad64x64x4d_avx2()
135 ref2 += ref_stride; in vpx_sad64x64x4d_avx2()
136 ref3 += ref_stride; in vpx_sad64x64x4d_avx2()
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
245 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
246 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
249 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
250 …on(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
253 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
254 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
343 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
344 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height…
424 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
245 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
246 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
249 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
250 …on(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
253 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
254 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
343 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
344 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height…
424 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dvariance_msa.c42 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_4width_msa() argument
55 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_4width_msa()
56 ref_ptr += (4 * ref_stride); in sse_diff_4width_msa()
70 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_8width_msa() argument
81 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_8width_msa()
82 ref_ptr += (4 * ref_stride); in sse_diff_8width_msa()
97 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_16width_msa() argument
108 ref_ptr += ref_stride; in sse_diff_16width_msa()
114 ref_ptr += ref_stride; in sse_diff_16width_msa()
120 ref_ptr += ref_stride; in sse_diff_16width_msa()
[all …]
Dsad_msa.c24 const uint8_t *ref_ptr, int32_t ref_stride, in sad_4width_msa() argument
36 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sad_4width_msa()
37 ref_ptr += (4 * ref_stride); in sad_4width_msa()
50 const uint8_t *ref, int32_t ref_stride, in sad_8width_msa() argument
59 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3); in sad_8width_msa()
60 ref += (4 * ref_stride); in sad_8width_msa()
71 const uint8_t *ref, int32_t ref_stride, in sad_16width_msa() argument
80 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
81 ref += (2 * ref_stride); in sad_16width_msa()
86 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
[all …]
/external/libvpx/config/mips64/
Dvpx_dsp_rtcd.h28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *…
355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a…
361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
[all …]
/external/libvpx/config/arm/
Dvpx_dsp_rtcd.h28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *…
355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a…
361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *…
355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a…
361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
[all …]
/external/libvpx/config/mips32/
Dvpx_dsp_rtcd.h28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *…
355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a…
361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
[all …]
/external/libvpx/config/mips32-dspr2/
Dvpx_dsp_rtcd.h28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
219 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
222 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride);
225 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
310 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height);
388 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride);
391 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *…
394 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
397 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a…
400 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a…
[all …]
/external/libvpx/libvpx/vpx_dsp/
Dsad.c36 const uint8_t *ref, int ref_stride) { \
37 return sad(src, src_stride, ref, ref_stride, m, n); \
40 const uint8_t *ref, int ref_stride, \
43 vpx_comp_avg_pred_c(comp_pred, second_pred, m, n, ref, ref_stride); \
51 const uint8_t *ref_array, int ref_stride, \
56 vpx_sad##m##x##n##_c(src, src_stride, &ref_array[i], ref_stride); \
63 int ref_stride, uint32_t *sad_array) { \
67 vpx_sad##m##x##n##_c(src, src_stride, ref_array[i], ref_stride); \
175 int ref_stride) { \
176 return highbd_sad(src, src_stride, ref, ref_stride, m, n); \
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dsad_neon.c18 unsigned char *ref_ptr, int ref_stride) { in vpx_sad8x16_neon() argument
29 ref_ptr += ref_stride; in vpx_sad8x16_neon()
36 ref_ptr += ref_stride; in vpx_sad8x16_neon()
49 unsigned char *ref_ptr, int ref_stride) { in vpx_sad4x4_neon() argument
59 ref_ptr += ref_stride; in vpx_sad4x4_neon()
66 ref_ptr += ref_stride; in vpx_sad4x4_neon()
77 unsigned char *ref_ptr, int ref_stride) { in vpx_sad16x8_neon() argument
88 ref_ptr += ref_stride; in vpx_sad16x8_neon()
96 ref_ptr += ref_stride; in vpx_sad16x8_neon()
131 const uint8_t *ref, int ref_stride) { in vpx_sad64x64_neon() argument
[all …]
Dsad4d_neon.c82 const uint8_t *const ref[4], int ref_stride, in vpx_sad64x64x4d_neon() argument
115 ref0 += ref_stride; in vpx_sad64x64x4d_neon()
116 ref1 += ref_stride; in vpx_sad64x64x4d_neon()
117 ref2 += ref_stride; in vpx_sad64x64x4d_neon()
118 ref3 += ref_stride; in vpx_sad64x64x4d_neon()
128 const uint8_t *const ref[4], int ref_stride, in vpx_sad32x32x4d_neon() argument
159 ref0 += ref_stride; in vpx_sad32x32x4d_neon()
160 ref1 += ref_stride; in vpx_sad32x32x4d_neon()
161 ref2 += ref_stride; in vpx_sad32x32x4d_neon()
162 ref3 += ref_stride; in vpx_sad32x32x4d_neon()
[all …]
/external/webp/src/enc/
Dpicture_psnr_enc.c21 const uint8_t* ref, int ref_stride,
33 const uint8_t* ref, int ref_stride, in AccumulateLSIM() argument
44 const double value = (double)ref[y * ref_stride + x]; in AccumulateLSIM()
62 const uint8_t* ref, int ref_stride, in AccumulateSSE() argument
69 ref += ref_stride; in AccumulateSSE()
77 const uint8_t* ref, int ref_stride, in AccumulateSSIM() argument
87 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM()
92 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM()
96 const int off2 = x - VP8_SSIM_KERNEL + (y - VP8_SSIM_KERNEL) * ref_stride; in AccumulateSSIM()
97 sum += VP8SSIMGet(src + off1, src_stride, ref + off2, ref_stride); in AccumulateSSIM()
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Dcopy_sse3.asm18 %define ref_stride rdx
34 movsxd rdx, dword ptr arg(3) ; ref_stride
41 %define ref_stride r9
51 %define ref_stride rcx
66 %define ref_stride
112 lea end_ptr, [ref_ptr+ref_stride*2]
116 movdqa XMMWORD PTR [ref_ptr + ref_stride], xmm2
117 movdqa XMMWORD PTR [ref_ptr + ref_stride + 16], xmm3
120 movdqa XMMWORD PTR [end_ptr + ref_stride], xmm6
121 movdqa XMMWORD PTR [end_ptr + ref_stride + 16], xmm7
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvariance_vsx.c59 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_vsx() argument
72 ref += ref_stride; in vpx_comp_avg_pred_vsx()
78 const uint8x16_t r1 = vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx()
84 ref += ref_stride * 2; in vpx_comp_avg_pred_vsx()
91 const uint32x4_t r1 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx()
92 const uint32x4_t r2 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 2); in vpx_comp_avg_pred_vsx()
93 const uint32x4_t r3 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 3); in vpx_comp_avg_pred_vsx()
100 ref += ref_stride * 4; in vpx_comp_avg_pred_vsx()

123