Home
last modified time | relevance | path

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

12345678910>>...12

/external/libyuv/files/include/libyuv/
Dscale_row.h120 int src_stride,
133 int src_stride,
176 ptrdiff_t src_stride,
180 ptrdiff_t src_stride,
184 ptrdiff_t src_stride,
188 ptrdiff_t src_stride,
192 ptrdiff_t src_stride,
196 ptrdiff_t src_stride,
200 ptrdiff_t src_stride,
204 ptrdiff_t src_stride,
[all …]
Drotate_row.h69 int src_stride,
76 int src_stride,
81 int src_stride,
86 int src_stride,
91 int src_stride,
96 int src_stride,
101 int src_stride,
106 int src_stride,
111 int src_stride,
117 int src_stride,
[all …]
/external/libvpx/libvpx/third_party/libyuv/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 …]
/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_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
153 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_unpack_z_float()
160 const float *src_row, unsigned src_stride, in util_format_z16_unorm_pack_z_float() argument
173 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_pack_z_float()
179 const uint8_t *src_row, unsigned src_stride, in util_format_z16_unorm_unpack_z_32unorm() argument
190 src_row += src_stride/sizeof(*src_row); in util_format_z16_unorm_unpack_z_32unorm()
[all …]
Du_format_s3tc.c45 util_format_dxt1_rgb_fetch_stub(int src_stride, in util_format_dxt1_rgb_fetch_stub() argument
55 util_format_dxt1_rgba_fetch_stub(int src_stride, in util_format_dxt1_rgba_fetch_stub() argument
65 util_format_dxt3_rgba_fetch_stub(int src_stride, in util_format_dxt3_rgba_fetch_stub() argument
75 util_format_dxt5_rgba_fetch_stub(int src_stride, in util_format_dxt5_rgba_fetch_stub() argument
242 const uint8_t *src_row, unsigned src_stride, in util_format_dxtn_rgb_unpack_rgba_8unorm() argument
265 src_row += src_stride; in util_format_dxtn_rgb_unpack_rgba_8unorm()
271 const uint8_t *src_row, unsigned src_stride, in util_format_dxt1_rgb_unpack_rgba_8unorm() argument
275 src_row, src_stride, in util_format_dxt1_rgb_unpack_rgba_8unorm()
283 const uint8_t *src_row, unsigned src_stride, in util_format_dxt1_rgba_unpack_rgba_8unorm() argument
287 src_row, src_stride, in util_format_dxt1_rgba_unpack_rgba_8unorm()
[all …]
Du_format_s3tc.h48 (*util_format_dxtn_fetch_t)( int src_stride,
76 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
79 …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,…
88 …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,…
97 …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,…
106 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
112 …int8_t *dst_row, unsigned dst_stride, const uint8_t *src_row, unsigned src_stride, unsigned width,…
[all …]
/external/libyuv/files/source/
Drotate_common.cc20 int src_stride, in TransposeWx8_C() argument
26 dst[0] = src[0 * src_stride]; in TransposeWx8_C()
27 dst[1] = src[1 * src_stride]; in TransposeWx8_C()
28 dst[2] = src[2 * src_stride]; in TransposeWx8_C()
29 dst[3] = src[3 * src_stride]; in TransposeWx8_C()
30 dst[4] = src[4 * src_stride]; in TransposeWx8_C()
31 dst[5] = src[5 * src_stride]; in TransposeWx8_C()
32 dst[6] = src[6 * src_stride]; in TransposeWx8_C()
33 dst[7] = src[7 * src_stride]; in TransposeWx8_C()
40 int src_stride, in TransposeUVWx8_C() argument
[all …]
Dscale_neon.cc27 ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
30 (void)src_stride; in ScaleRowDown2_NEON()
50 ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
53 (void)src_stride; in ScaleRowDown2Linear_NEON()
76 ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
98 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
107 ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
110 (void)src_stride; in ScaleRowDown4_NEON()
128 ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
131 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
[all …]
Dscale_neon64.cc25 ptrdiff_t src_stride, in ScaleRowDown2_NEON() argument
28 (void)src_stride; in ScaleRowDown2_NEON()
48 ptrdiff_t src_stride, in ScaleRowDown2Linear_NEON() argument
51 (void)src_stride; in ScaleRowDown2Linear_NEON()
74 ptrdiff_t src_stride, in ScaleRowDown2Box_NEON() argument
96 "+r"(src_stride), // %1 in ScaleRowDown2Box_NEON()
105 ptrdiff_t src_stride, in ScaleRowDown4_NEON() argument
108 (void)src_stride; in ScaleRowDown4_NEON()
126 ptrdiff_t src_stride, in ScaleRowDown4Box_NEON() argument
129 const uint8* src_ptr1 = src_ptr + src_stride; in ScaleRowDown4Box_NEON()
[all …]
Drotate.cc26 int src_stride, in TransposePlane() argument
33 void (*TransposeWx16)(const uint8* src, int src_stride, uint8* dst, in TransposePlane()
36 void (*TransposeWx8)(const uint8* src, int src_stride, uint8* dst, in TransposePlane()
63 IS_ALIGNED(src_stride, 4)) { in TransposePlane()
82 TransposeWx16(src, src_stride, dst, dst_stride, width); in TransposePlane()
83 src += 16 * src_stride; // Go down 16 rows. in TransposePlane()
90 TransposeWx8(src, src_stride, dst, dst_stride, width); in TransposePlane()
91 src += 8 * src_stride; // Go down 8 rows. in TransposePlane()
98 TransposeWxH_C(src, src_stride, dst, dst_stride, width, i); in TransposePlane()
104 int src_stride, in RotatePlane90() argument
[all …]
Dscale.cc40 int src_stride, in ScalePlaneDown2() argument
46 void (*ScaleRowDown2)(const uint8* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2()
52 int row_stride = src_stride << 1; in ScalePlaneDown2()
56 src_ptr += src_stride; // Point to odd rows. in ScalePlaneDown2()
57 src_stride = 0; in ScalePlaneDown2()
108 IS_ALIGNED(src_stride, 4) && IS_ALIGNED(row_stride, 4) && in ScalePlaneDown2()
130 src_stride = 0; in ScalePlaneDown2()
134 ScaleRowDown2(src_ptr, src_stride, dst_ptr, dst_width); in ScalePlaneDown2()
144 int src_stride, in ScalePlaneDown2_16() argument
150 void (*ScaleRowDown2)(const uint16* src_ptr, ptrdiff_t src_stride, in ScalePlaneDown2_16()
[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.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_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 …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_mmi.c340 void vpx_sad##m##x##n##x##k##_mmi(const uint8_t *src, int src_stride, \
346 vpx_sad##m##x##n##_mmi(src, src_stride, &ref_array[i], ref_stride); \
351 void vpx_sad##m##x##n##x4d_mmi(const uint8_t *src, int src_stride, \
357 vpx_sad##m##x##n##_mmi(src, src_stride, ref_array[i], ref_stride); \
360 static inline unsigned int vpx_sad64x(const uint8_t *src, int src_stride, in vpx_sad64x() argument
372 MMI_ADDU(%[src], %[src], %[src_stride]) in vpx_sad64x()
375 MMI_ADDU(%[src], %[src], %[src_stride]) in vpx_sad64x()
383 : [src_stride]"r"((mips_reg)src_stride), in vpx_sad64x()
391 unsigned int vpx_sad64x##H##_mmi(const uint8_t *src, int src_stride, \
393 return vpx_sad64x(src, src_stride, ref, ref_stride, H); \
[all …]
Dvpx_convolve_copy_msa.c15 static void copy_width8_msa(const uint8_t *src, int32_t src_stride, in copy_width8_msa() argument
23 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa()
24 src += (8 * src_stride); in copy_width8_msa()
40 LD_UB4(src, src_stride, src0, src1, src2, src3); in copy_width8_msa()
41 src += (4 * src_stride); in copy_width8_msa()
52 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); in copy_width8_msa()
53 src += (8 * src_stride); in copy_width8_msa()
71 LD_UB4(src, src_stride, src0, src1, src2, src3); in copy_width8_msa()
72 src += (4 * src_stride); in copy_width8_msa()
83 LD_UB2(src, src_stride, src0, src1); in copy_width8_msa()
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvpx_convolve_vsx.c17 static inline void copy_w16(const uint8_t *src, ptrdiff_t src_stride, in copy_w16() argument
23 src += src_stride; in copy_w16()
28 static inline void copy_w32(const uint8_t *src, ptrdiff_t src_stride, in copy_w32() argument
35 src += src_stride; in copy_w32()
40 static inline void copy_w64(const uint8_t *src, ptrdiff_t src_stride, in copy_w64() argument
49 src += src_stride; in copy_w64()
54 void vpx_convolve_copy_vsx(const uint8_t *src, ptrdiff_t src_stride, in vpx_convolve_copy_vsx() argument
66 copy_w16(src, src_stride, dst, dst_stride, h); in vpx_convolve_copy_vsx()
70 copy_w32(src, src_stride, dst, dst_stride, h); in vpx_convolve_copy_vsx()
74 copy_w64(src, src_stride, dst, dst_stride, h); in vpx_convolve_copy_vsx()
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_vpx_convolve8_neon.c138 void vpx_highbd_convolve8_horiz_neon(const uint16_t *src, ptrdiff_t src_stride, in vpx_highbd_convolve8_horiz_neon() argument
144 vpx_highbd_convolve8_horiz_c(src, src_stride, dst, dst_stride, filter, in vpx_highbd_convolve8_horiz_neon()
161 __builtin_prefetch(src + 0 * src_stride); in vpx_highbd_convolve8_horiz_neon()
162 __builtin_prefetch(src + 1 * src_stride); in vpx_highbd_convolve8_horiz_neon()
163 __builtin_prefetch(src + 2 * src_stride); in vpx_highbd_convolve8_horiz_neon()
164 __builtin_prefetch(src + 3 * src_stride); in vpx_highbd_convolve8_horiz_neon()
165 load_8x4(src, src_stride, &t0, &t1, &t2, &t3); in vpx_highbd_convolve8_horiz_neon()
181 load_4x4((const int16_t *)src, src_stride, &s7, &s8, &s9, &s10); in vpx_highbd_convolve8_horiz_neon()
218 load_8x8((const int16_t *)src, src_stride, &s0, &s1, &s2, &s3, &s4, in vpx_highbd_convolve8_horiz_neon()
222 load_8x8((const int16_t *)(src + 7), src_stride, &s7, &s8, &s9, &s10, in vpx_highbd_convolve8_horiz_neon()
[all …]
Dvpx_convolve8_neon.c55 void vpx_convolve8_horiz_neon(const uint8_t *src, ptrdiff_t src_stride, in vpx_convolve8_horiz_neon() argument
79 __builtin_prefetch(src + 0 * src_stride); in vpx_convolve8_horiz_neon()
80 __builtin_prefetch(src + 1 * src_stride); in vpx_convolve8_horiz_neon()
81 __builtin_prefetch(src + 2 * src_stride); in vpx_convolve8_horiz_neon()
82 __builtin_prefetch(src + 3 * src_stride); in vpx_convolve8_horiz_neon()
85 load_u8_8x4(src, src_stride, &t0, &t1, &t2, &t3); in vpx_convolve8_horiz_neon()
105 load_u8_8x4(src, src_stride, &t0, &t1, &t2, &t3); in vpx_convolve8_horiz_neon()
159 load_u8_8x8(src, src_stride, &t0, &t1, &t2, &t3, &t4, &t5, &t6, &t7); in vpx_convolve8_horiz_neon()
169 load_u8_8x8(src + 7, src_stride, &t0, &t1, &t2, &t3, &t4, &t5, &t6, in vpx_convolve8_horiz_neon()
171 src += 8 * src_stride; in vpx_convolve8_horiz_neon()
[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 uint8_t *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 …]
/external/libvpx/libvpx/vpx_dsp/x86/
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, ref + ref_stride * i + j, 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, ref + ref_stride * i + j, 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, ref + ref_stride * i + j, in highbd_12_variance_sse2()
92 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,
42 static void get4x4var_sse2(const uint8_t *src, int src_stride, in get4x4var_sse2() argument
46 const __m128i src0 = _mm_unpacklo_epi8(READ64(src, src_stride, 0), zero); in get4x4var_sse2()
47 const __m128i src1 = _mm_unpacklo_epi8(READ64(src, src_stride, 2), zero); in get4x4var_sse2()
68 void vpx_get8x8var_sse2(const uint8_t *src, int src_stride, const uint8_t *ref, in vpx_get8x8var_sse2() argument
77 _mm_loadl_epi64((const __m128i *)(src + i * src_stride)), zero); in vpx_get8x8var_sse2()
83 _mm_loadl_epi64((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()
147 static void variance_sse2(const unsigned char *src, int src_stride, in variance_sse2() argument
[all …]

12345678910>>...12