Home
last modified time | relevance | path

Searched refs:src_stride (Results 1 – 25 of 270) sorted by relevance

1234567891011

/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Dscale_row.h89 int src_stride, int dst_stride,
96 int src_stride, int dst_stride,
126 void ScaleRowDown2_C(const uint8* src_ptr, ptrdiff_t src_stride,
128 void ScaleRowDown2_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
130 void ScaleRowDown2Linear_C(const uint8* src_ptr, ptrdiff_t src_stride,
132 void ScaleRowDown2Linear_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
134 void ScaleRowDown2Box_C(const uint8* src_ptr, ptrdiff_t src_stride,
136 void ScaleRowDown2Box_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
138 void ScaleRowDown4_C(const uint8* src_ptr, ptrdiff_t src_stride,
140 void ScaleRowDown4_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_common.cc19 void TransposeWx8_C(const uint8* src, int src_stride, in TransposeWx8_C() argument
23 dst[0] = src[0 * src_stride]; in TransposeWx8_C()
24 dst[1] = src[1 * src_stride]; in TransposeWx8_C()
25 dst[2] = src[2 * src_stride]; in TransposeWx8_C()
26 dst[3] = src[3 * src_stride]; in TransposeWx8_C()
27 dst[4] = src[4 * src_stride]; in TransposeWx8_C()
28 dst[5] = src[5 * src_stride]; in TransposeWx8_C()
29 dst[6] = src[6 * src_stride]; in TransposeWx8_C()
30 dst[7] = src[7 * src_stride]; in TransposeWx8_C()
36 void TransposeUVWx8_C(const uint8* src, int src_stride, in TransposeUVWx8_C() argument
[all …]
Dscale_neon.cc26 void ScaleRowDown2_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
47 void ScaleRowDown2Linear_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
71 void ScaleRowDown2Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
93 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
101 void ScaleRowDown4_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
120 void ScaleRowDown4Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
122 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
123 const uint8* src_ptr2 = src_ptr + src_stride * 2; in ScaleRowDown4Box_NEON()
124 const uint8* src_ptr3 = src_ptr + src_stride * 3; in ScaleRowDown4Box_NEON()
162 ptrdiff_t src_stride, in ScaleRowDown34_NEON() argument
[all …]
Drotate.cc25 void TransposePlane(const uint8* src, int src_stride, in TransposePlane() argument
29 void (*TransposeWx8)(const uint8* src, int src_stride, in TransposePlane()
55 IS_ALIGNED(src, 4) && IS_ALIGNED(src_stride, 4)) { in TransposePlane()
65 TransposeWx8(src, src_stride, dst, dst_stride, width); in TransposePlane()
66 src += 8 * src_stride; // Go down 8 rows. in TransposePlane()
72 TransposeWxH_C(src, src_stride, dst, dst_stride, width, i); in TransposePlane()
77 void RotatePlane90(const uint8* src, int src_stride, in RotatePlane90() argument
83 src += src_stride * (height - 1); in RotatePlane90()
84 src_stride = -src_stride; in RotatePlane90()
85 TransposePlane(src, src_stride, dst, dst_stride, width, height); in RotatePlane90()
[all …]
Dscale.cc38 int src_stride, int dst_stride, in ScalePlaneDown2() argument
42 void (*ScaleRowDown2)(const uint8* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2()
46 int row_stride = src_stride << 1; in ScalePlaneDown2()
48 src_ptr += src_stride; // Point to odd rows. in ScalePlaneDown2()
49 src_stride = 0; in ScalePlaneDown2()
90 IS_ALIGNED(src_stride, 4) && IS_ALIGNED(row_stride, 4) && in ScalePlaneDown2()
98 src_stride = 0; in ScalePlaneDown2()
102 ScaleRowDown2(src_ptr, src_stride, dst_ptr, dst_width); in ScalePlaneDown2()
110 int src_stride, int dst_stride, in ScalePlaneDown2_16() argument
114 void (*ScaleRowDown2)(const uint16* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2_16()
[all …]
Dscale_neon64.cc24 void ScaleRowDown2_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
44 void ScaleRowDown2Linear_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
67 void ScaleRowDown2Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
88 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
96 void ScaleRowDown4_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
114 void ScaleRowDown4Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
116 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
117 const uint8* src_ptr2 = src_ptr + src_stride * 2; in ScaleRowDown4Box_NEON()
118 const uint8* src_ptr3 = src_ptr + src_stride * 3; in ScaleRowDown4Box_NEON()
154 ptrdiff_t src_stride, in ScaleRowDown34_NEON() argument
[all …]
/external/libyuv/files/source/
Drotate_common.cc19 void TransposeWx8_C(const uint8* src, int src_stride, in TransposeWx8_C() argument
23 dst[0] = src[0 * src_stride]; in TransposeWx8_C()
24 dst[1] = src[1 * src_stride]; in TransposeWx8_C()
25 dst[2] = src[2 * src_stride]; in TransposeWx8_C()
26 dst[3] = src[3 * src_stride]; in TransposeWx8_C()
27 dst[4] = src[4 * src_stride]; in TransposeWx8_C()
28 dst[5] = src[5 * src_stride]; in TransposeWx8_C()
29 dst[6] = src[6 * src_stride]; in TransposeWx8_C()
30 dst[7] = src[7 * src_stride]; in TransposeWx8_C()
36 void TransposeUVWx8_C(const uint8* src, int src_stride, in TransposeUVWx8_C() argument
[all …]
Dscale_neon.cc26 void ScaleRowDown2_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
46 void ScaleRowDown2Linear_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
69 void ScaleRowDown2Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
90 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
98 void ScaleRowDown4_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
116 void ScaleRowDown4Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
118 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
119 const uint8* src_ptr2 = src_ptr + src_stride * 2; in ScaleRowDown4Box_NEON()
120 const uint8* src_ptr3 = src_ptr + src_stride * 3; in ScaleRowDown4Box_NEON()
157 ptrdiff_t src_stride, in ScaleRowDown34_NEON() argument
[all …]
Drotate.cc25 void TransposePlane(const uint8* src, int src_stride, in TransposePlane() argument
29 void (*TransposeWx8)(const uint8* src, int src_stride, in TransposePlane()
55 IS_ALIGNED(src, 4) && IS_ALIGNED(src_stride, 4)) { in TransposePlane()
65 TransposeWx8(src, src_stride, dst, dst_stride, width); in TransposePlane()
66 src += 8 * src_stride; // Go down 8 rows. in TransposePlane()
72 TransposeWxH_C(src, src_stride, dst, dst_stride, width, i); in TransposePlane()
77 void RotatePlane90(const uint8* src, int src_stride, in RotatePlane90() argument
83 src += src_stride * (height - 1); in RotatePlane90()
84 src_stride = -src_stride; in RotatePlane90()
85 TransposePlane(src, src_stride, dst, dst_stride, width, height); in RotatePlane90()
[all …]
Dscale.cc38 int src_stride, int dst_stride, in ScalePlaneDown2() argument
42 void (*ScaleRowDown2)(const uint8* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2()
46 int row_stride = src_stride << 1; in ScalePlaneDown2()
48 src_ptr += src_stride; // Point to odd rows. in ScalePlaneDown2()
49 src_stride = 0; in ScalePlaneDown2()
90 IS_ALIGNED(src_stride, 4) && IS_ALIGNED(row_stride, 4) && in ScalePlaneDown2()
98 src_stride = 0; in ScalePlaneDown2()
102 ScaleRowDown2(src_ptr, src_stride, dst_ptr, dst_width); in ScalePlaneDown2()
110 int src_stride, int dst_stride, in ScalePlaneDown2_16() argument
114 void (*ScaleRowDown2)(const uint16* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2_16()
[all …]
Dscale_neon64.cc24 void ScaleRowDown2_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
44 void ScaleRowDown2Linear_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
67 void ScaleRowDown2Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
88 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
96 void ScaleRowDown4_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
114 void ScaleRowDown4Box_NEON(const uint8* src_ptr, ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
116 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
117 const uint8* src_ptr2 = src_ptr + src_stride * 2; in ScaleRowDown4Box_NEON()
118 const uint8* src_ptr3 = src_ptr + src_stride * 3; in ScaleRowDown4Box_NEON()
154 ptrdiff_t src_stride, in ScaleRowDown34_NEON() argument
[all …]
/external/libyuv/files/include/libyuv/
Dscale_row.h108 int src_stride, int dst_stride,
115 int src_stride, int dst_stride,
145 void ScaleRowDown2_C(const uint8* src_ptr, ptrdiff_t src_stride,
147 void ScaleRowDown2_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
149 void ScaleRowDown2Linear_C(const uint8* src_ptr, ptrdiff_t src_stride,
151 void ScaleRowDown2Linear_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
153 void ScaleRowDown2Box_C(const uint8* src_ptr, ptrdiff_t src_stride,
155 void ScaleRowDown2Box_Odd_C(const uint8* src_ptr, ptrdiff_t src_stride,
157 void ScaleRowDown2Box_16_C(const uint16* src_ptr, ptrdiff_t src_stride,
159 void ScaleRowDown4_C(const uint8* src_ptr, ptrdiff_t src_stride,
[all …]
Drotate_row.h63 void TransposeWxH_C(const uint8* src, int src_stride,
66 void TransposeWx8_C(const uint8* src, int src_stride,
68 void TransposeWx8_NEON(const uint8* src, int src_stride,
70 void TransposeWx8_SSSE3(const uint8* src, int src_stride,
72 void TransposeWx8_Fast_SSSE3(const uint8* src, int src_stride,
74 void TransposeWx8_DSPR2(const uint8* src, int src_stride,
76 void TransposeWx8_Fast_DSPR2(const uint8* src, int src_stride,
79 void TransposeWx8_Any_NEON(const uint8* src, int src_stride,
81 void TransposeWx8_Any_SSSE3(const uint8* src, int src_stride,
83 void TransposeWx8_Fast_Any_SSSE3(const uint8* src, int src_stride,
[all …]
/external/mesa3d/src/gallium/auxiliary/util/
Du_format_zs.h37 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
41 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
45 …(float *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
49 …(uint8_t *dst_row, unsigned dst_stride, const float *src_row, unsigned src_stride, unsigned width,…
53 …nt32_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
57 …nt8_t *dst_row, unsigned dst_stride, const uint32_t *src_row, unsigned src_stride, unsigned width,…
61 …(float *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
65 …(uint8_t *dst_row, unsigned dst_stride, const float *src_row, unsigned src_stride, unsigned width,…
69 …nt32_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
73 …nt8_t *dst_row, unsigned dst_stride, const uint32_t *src_row, unsigned src_stride, unsigned width,…
[all …]
Du_format_yuv.h126 const uint8_t *src_row, unsigned src_stride,
131 const uint8_t *src_row, unsigned src_stride,
136 const float *src_row, unsigned src_stride,
141 const uint8_t *src_row, unsigned src_stride,
150 const uint8_t *src_row, unsigned src_stride,
155 const uint8_t *src_row, unsigned src_stride,
160 const float *src_row, unsigned src_stride,
165 const uint8_t *src_row, unsigned src_stride,
175 const uint8_t *src_row, unsigned src_stride,
179 const uint8_t *src_row, unsigned src_stride,
[all …]
Du_format_s3tc.h45 (*util_format_dxtn_fetch_t)( int src_stride,
73 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
76 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
82 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
85 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
91 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
94 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
100 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
103 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
109 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
[all …]
Du_format_zs.c116 const uint8_t *src_row, unsigned src_stride, in util_format_s8_uint_unpack_s_8uint() argument
122 src_row += src_stride/sizeof(*src_row); in util_format_s8_uint_unpack_s_8uint()
129 const uint8_t *src_row, unsigned src_stride, in util_format_s8_uint_pack_s_8uint() argument
135 src_row += src_stride/sizeof(*src_row); in util_format_s8_uint_pack_s_8uint()
142 const uint8_t *src_row, unsigned src_stride, in util_format_z16_unorm_unpack_z_float() argument
156 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_unpack_z_float()
163 const float *src_row, unsigned src_stride, in util_format_z16_unorm_pack_z_float() argument
179 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_pack_z_float()
185 const uint8_t *src_row, unsigned src_stride, in util_format_z16_unorm_unpack_z_32unorm() argument
199 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_unpack_z_32unorm()
[all …]
Du_format_s3tc.c41 util_format_dxt1_rgb_fetch_stub(int src_stride, in util_format_dxt1_rgb_fetch_stub() argument
51 util_format_dxt1_rgba_fetch_stub(int src_stride, in util_format_dxt1_rgba_fetch_stub() argument
61 util_format_dxt3_rgba_fetch_stub(int src_stride, in util_format_dxt3_rgba_fetch_stub() argument
71 util_format_dxt5_rgba_fetch_stub(int src_stride, in util_format_dxt5_rgba_fetch_stub() argument
245 const uint8_t *src_row, unsigned src_stride, in util_format_dxtn_rgb_unpack_rgba_8unorm() argument
263 src_row += src_stride; in util_format_dxtn_rgb_unpack_rgba_8unorm()
269 const uint8_t *src_row, unsigned src_stride, in util_format_dxt1_rgb_unpack_rgba_8unorm() argument
273 src_row, src_stride, in util_format_dxt1_rgb_unpack_rgba_8unorm()
280 const uint8_t *src_row, unsigned src_stride, in util_format_dxt1_rgba_unpack_rgba_8unorm() argument
284 src_row, src_stride, in util_format_dxt1_rgba_unpack_rgba_8unorm()
[all …]
Du_format_rgtc.h35 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
38 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
41 …(float *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
44 …(uint8_t *dst_row, unsigned dst_stride, const float *src_row, unsigned src_stride, unsigned width,…
55 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
58 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
61 …(uint8_t *dst_row, unsigned dst_stride, const float *src_row, unsigned src_stride, unsigned width,…
64 …(float *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
74 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
77 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dvariance_avx2.c12 typedef void (*get_var_avx2)(const uint8_t *src, int src_stride,
16 void vpx_get32x32var_avx2(const uint8_t *src, int src_stride,
20 static void variance_avx2(const uint8_t *src, int src_stride, in variance_avx2() argument
33 var_fn(&src[src_stride * i + j], src_stride, in variance_avx2()
42 unsigned int vpx_variance16x16_avx2(const uint8_t *src, int src_stride, in vpx_variance16x16_avx2() argument
46 variance_avx2(src, src_stride, ref, ref_stride, 16, 16, in vpx_variance16x16_avx2()
51 unsigned int vpx_mse16x16_avx2(const uint8_t *src, int src_stride, in vpx_mse16x16_avx2() argument
55 vpx_get16x16var_avx2(src, src_stride, ref, ref_stride, sse, &sum); in vpx_mse16x16_avx2()
59 unsigned int vpx_variance32x16_avx2(const uint8_t *src, int src_stride, in vpx_variance32x16_avx2() argument
63 variance_avx2(src, src_stride, ref, ref_stride, 32, 16, in vpx_variance32x16_avx2()
[all …]
Dhighbd_variance_sse2.c14 typedef uint32_t (*high_variance_fn_t) (const uint16_t *src, int src_stride,
18 uint32_t vpx_highbd_calc8x8var_sse2(const uint16_t *src, int src_stride,
22 uint32_t vpx_highbd_calc16x16var_sse2(const uint16_t *src, int src_stride,
26 static void highbd_8_variance_sse2(const uint16_t *src, int src_stride, in highbd_8_variance_sse2() argument
39 var_fn(src + src_stride * i + j, src_stride, in highbd_8_variance_sse2()
47 static void highbd_10_variance_sse2(const uint16_t *src, int src_stride, in highbd_10_variance_sse2() argument
59 var_fn(src + src_stride * i + j, src_stride, in highbd_10_variance_sse2()
69 static void highbd_12_variance_sse2(const uint16_t *src, int src_stride, in highbd_12_variance_sse2() argument
81 var_fn(src + src_stride * i + j, src_stride, in highbd_12_variance_sse2()
93 void vpx_highbd_get##S##x##S##var_sse2(const uint8_t *src8, int src_stride, \
[all …]
Dvariance_sse2.c18 typedef void (*getNxMvar_fn_t) (const unsigned char *src, int src_stride,
41 static void get4x4var_sse2(const uint8_t *src, int src_stride, in get4x4var_sse2() argument
45 const __m128i src0 = _mm_unpacklo_epi8(READ64(src, src_stride, 0), zero); in get4x4var_sse2()
46 const __m128i src1 = _mm_unpacklo_epi8(READ64(src, src_stride, 2), zero); in get4x4var_sse2()
67 void vpx_get8x8var_sse2(const uint8_t *src, int src_stride, in vpx_get8x8var_sse2() argument
77 (const __m128i *)(src + i * src_stride)), zero); in vpx_get8x8var_sse2()
83 (const __m128i *)(src + (i + 1) * src_stride)), zero); in vpx_get8x8var_sse2()
106 void vpx_get16x16var_sse2(const uint8_t *src, int src_stride, in vpx_get16x16var_sse2() argument
131 src += src_stride; in vpx_get16x16var_sse2()
148 static void variance_sse2(const unsigned char *src, int src_stride, in variance_sse2() argument
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dvpx_convolve_copy_msa.c14 static void copy_width8_msa(const uint8_t *src, int32_t src_stride, in copy_width8_msa() argument
22 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa()
23 src += (8 * src_stride); in copy_width8_msa()
39 LD_UB4(src, src_stride, src0, src1, src2, src3); in copy_width8_msa()
40 src += (4 * src_stride); in copy_width8_msa()
51 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa()
52 src += (8 * src_stride); in copy_width8_msa()
70 LD_UB4(src, src_stride, src0, src1, src2, src3); in copy_width8_msa()
71 src += (4 * src_stride); in copy_width8_msa()
82 LD_UB2(src, src_stride, src0, src1); in copy_width8_msa()
[all …]
Dconvolve8_avg_dspr2.c22 int32_t src_stride, in convolve_avg_vert_4_dspr2() argument
46 src -= 3 * src_stride; in convolve_avg_vert_4_dspr2()
173 [src_stride] "r" (src_stride), [cm] "r" (cm), [dst_ptr] "r" (dst_ptr) in convolve_avg_vert_4_dspr2()
178 src += src_stride; in convolve_avg_vert_4_dspr2()
184 int32_t src_stride, in convolve_avg_vert_64_dspr2() argument
207 src -= 3 * src_stride; in convolve_avg_vert_64_dspr2()
335 [src_stride] "r" (src_stride), [cm] "r" (cm), [dst_ptr] "r" (dst_ptr) in convolve_avg_vert_64_dspr2()
340 src += src_stride; in convolve_avg_vert_64_dspr2()
345 void vpx_convolve8_avg_vert_dspr2(const uint8_t *src, ptrdiff_t src_stride, in vpx_convolve8_avg_vert_dspr2() argument
354 vpx_convolve2_avg_vert_dspr2(src, src_stride, in vpx_convolve8_avg_vert_dspr2()
[all …]
/external/libvpx/libvpx/vpx_dsp/
Dvpx_convolve.c22 static void convolve_horiz(const uint8_t *src, ptrdiff_t src_stride, in convolve_horiz() argument
39 src += src_stride; in convolve_horiz()
44 static void convolve_avg_horiz(const uint8_t *src, ptrdiff_t src_stride, in convolve_avg_horiz() argument
62 src += src_stride; in convolve_avg_horiz()
67 static void convolve_vert(const uint8_t *src, ptrdiff_t src_stride, in convolve_vert() argument
72 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert()
77 const unsigned char *src_y = &src[(y_q4 >> SUBPEL_BITS) * src_stride]; in convolve_vert()
81 sum += src_y[k * src_stride] * y_filter[k]; in convolve_vert()
90 static void convolve_avg_vert(const uint8_t *src, ptrdiff_t src_stride, in convolve_avg_vert() argument
95 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert()
[all …]

1234567891011