/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | scale_row.h | 89 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/ |
D | rotate_common.cc | 19 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 …]
|
D | scale_neon.cc | 26 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 …]
|
D | rotate.cc | 25 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 …]
|
D | scale.cc | 38 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 …]
|
D | scale_neon64.cc | 24 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/ |
D | rotate_common.cc | 19 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 …]
|
D | scale_neon.cc | 26 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 …]
|
D | rotate.cc | 25 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 …]
|
D | scale.cc | 38 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 …]
|
D | scale_neon64.cc | 24 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/ |
D | scale_row.h | 108 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 …]
|
D | rotate_row.h | 63 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/ |
D | u_format_zs.h | 37 …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 …]
|
D | u_format_yuv.h | 126 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 …]
|
D | u_format_s3tc.h | 45 (*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 …]
|
D | u_format_zs.c | 116 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 …]
|
D | u_format_s3tc.c | 41 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 …]
|
D | u_format_rgtc.h | 35 …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/ |
D | variance_avx2.c | 12 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 …]
|
D | highbd_variance_sse2.c | 14 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 …]
|
D | variance_sse2.c | 18 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/ |
D | vpx_convolve_copy_msa.c | 14 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 …]
|
D | convolve8_avg_dspr2.c | 22 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/ |
D | vpx_convolve.c | 22 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 …]
|