/external/libvpx/libvpx/vp9/common/x86/ |
D | vp9_asm_stubs.c | 64 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_ssse3() argument 68 if (x_step_q4 == 16 && filter_x[3] != 128) { in vp9_convolve8_horiz_ssse3() 72 h, filter_x); in vp9_convolve8_horiz_ssse3() 80 h, filter_x); in vp9_convolve8_horiz_ssse3() 88 h, filter_x); in vp9_convolve8_horiz_ssse3() 96 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_horiz_ssse3() 103 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_ssse3() argument 134 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_vert_ssse3() 141 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_ssse3() argument 144 if (x_step_q4 == 16 && filter_x[3] != 128) { in vp9_convolve8_avg_horiz_ssse3() [all …]
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_convolve.c | 46 const int16_t *const filter_x = filter_x_base + in convolve_horiz_c() local 50 sum += src[src_x + k] * filter_x[k]; in convolve_horiz_c() 87 const int16_t *const filter_x = filter_x_base + in convolve_avg_horiz_c() local 91 sum += src[src_x + k] * filter_x[k]; in convolve_avg_horiz_c() 106 const int16_t *filter_x, int x_step_q4, in convolve_vert_c() argument 148 const int16_t *filter_x, int x_step_q4, in convolve_avg_vert_c() argument 190 const int16_t *filter_x, int x_step_q4, in convolve_c() argument 211 filter_x, x_step_q4, filter_y, y_step_q4, w, in convolve_c() 213 convolve_vert_c(temp + 64 * (taps / 2 - 1), 64, dst, dst_stride, filter_x, in convolve_c() 219 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_c() argument [all …]
|
D | vp9_convolve.h | 18 const int16_t *filter_x, int x_step_q4,
|
D | vp9_filter.h | 35 const subpel_kernel *filter_x; member
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
D | vp9_convolve_neon.c | 17 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_neon() argument 31 filter_x, x_step_q4, in vp9_convolve8_neon() 42 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_neon() 48 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_neon() 54 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_neon() argument 63 filter_x, x_step_q4, in vp9_convolve8_avg_neon() 72 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_avg_neon() 76 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_avg_neon()
|
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
D | vp9_convolve8_horiz_dspr2.c | 843 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_dspr2() argument 846 if (((const int32_t *)filter_x)[1] == 0x800000) { in vp9_convolve8_horiz_dspr2() 849 filter_x, x_step_q4, in vp9_convolve8_horiz_dspr2() 852 } else if (((const int32_t *)filter_x)[0] == 0) { in vp9_convolve8_horiz_dspr2() 855 filter_x, x_step_q4, in vp9_convolve8_horiz_dspr2() 862 vp9_prefetch_load((const uint8_t *)filter_x); in vp9_convolve8_horiz_dspr2() 881 filter_x, (int32_t)h); in vp9_convolve8_horiz_dspr2() 886 filter_x, (int32_t)h); in vp9_convolve8_horiz_dspr2() 891 filter_x, (int32_t)h, 1); in vp9_convolve8_horiz_dspr2() 896 filter_x, (int32_t)h, 2); in vp9_convolve8_horiz_dspr2() [all …]
|
D | vp9_convolve8_avg_horiz_dspr2.c | 959 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_dspr2() argument 962 if (((const int32_t *)filter_x)[1] == 0x800000) { in vp9_convolve8_avg_horiz_dspr2() 965 filter_x, x_step_q4, in vp9_convolve8_avg_horiz_dspr2() 968 } else if (((const int32_t *)filter_x)[0] == 0) { in vp9_convolve8_avg_horiz_dspr2() 971 filter_x, x_step_q4, in vp9_convolve8_avg_horiz_dspr2() 996 filter_x, h); in vp9_convolve8_avg_horiz_dspr2() 1001 filter_x, h); in vp9_convolve8_avg_horiz_dspr2() 1006 filter_x, h, 1); in vp9_convolve8_avg_horiz_dspr2() 1011 filter_x, h, 2); in vp9_convolve8_avg_horiz_dspr2() 1019 filter_x, h); in vp9_convolve8_avg_horiz_dspr2() [all …]
|
D | vp9_convolve2_horiz_dspr2.c | 648 const int16_t *filter_x, int x_step_q4, in vp9_convolve2_horiz_dspr2() argument 654 vp9_prefetch_load((const uint8_t *)filter_x); in vp9_convolve2_horiz_dspr2() 672 filter_x, (int32_t)h); in vp9_convolve2_horiz_dspr2() 677 filter_x, (int32_t)h); in vp9_convolve2_horiz_dspr2() 682 filter_x, (int32_t)h, 1); in vp9_convolve2_horiz_dspr2() 687 filter_x, (int32_t)h, 2); in vp9_convolve2_horiz_dspr2() 695 filter_x, (int32_t)h); in vp9_convolve2_horiz_dspr2() 700 filter_x, x_step_q4, in vp9_convolve2_horiz_dspr2() 708 filter_x, x_step_q4, in vp9_convolve2_horiz_dspr2()
|
D | vp9_convolve8_avg_dspr2.c | 349 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_vert_dspr2() argument 355 filter_x, x_step_q4, in vp9_convolve8_avg_vert_dspr2() 361 filter_x, x_step_q4, in vp9_convolve8_avg_vert_dspr2() 395 filter_x, x_step_q4, in vp9_convolve8_avg_vert_dspr2() 403 filter_x, x_step_q4, in vp9_convolve8_avg_vert_dspr2() 412 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_dspr2() argument 428 filter_x, x_step_q4, in vp9_convolve8_avg_dspr2() 434 filter_x, x_step_q4, in vp9_convolve8_avg_dspr2() 440 filter_x, x_step_q4, in vp9_convolve8_avg_dspr2() 447 const int16_t *filter_x, int filter_x_stride, in vp9_convolve_avg_dspr2() argument
|
D | vp9_common_dspr2.h | 89 const int16_t *filter_x, int x_step_q4, 95 const int16_t *filter_x, int x_step_q4, 101 const int16_t *filter_x, int x_step_q4, 112 const int16_t *filter_x, int x_step_q4,
|
D | vp9_convolve2_avg_horiz_dspr2.c | 770 const int16_t *filter_x, int x_step_q4, in vp9_convolve2_avg_horiz_dspr2() argument 792 filter_x, h); in vp9_convolve2_avg_horiz_dspr2() 797 filter_x, h); in vp9_convolve2_avg_horiz_dspr2() 802 filter_x, h, 1); in vp9_convolve2_avg_horiz_dspr2() 807 filter_x, h, 2); in vp9_convolve2_avg_horiz_dspr2() 815 filter_x, h); in vp9_convolve2_avg_horiz_dspr2() 820 filter_x, x_step_q4, in vp9_convolve2_avg_horiz_dspr2() 828 filter_x, x_step_q4, in vp9_convolve2_avg_horiz_dspr2()
|
D | vp9_convolve8_dspr2.c | 950 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_dspr2() argument 970 filter_x, x_step_q4, in vp9_convolve8_dspr2() 974 if ((((const int32_t *)filter_x)[1] == 0x800000) in vp9_convolve8_dspr2() 978 filter_x, x_step_q4, in vp9_convolve8_dspr2() 983 if (filter_x[3] == 0x80) { in vp9_convolve8_dspr2() 987 } else if (((const int32_t *)filter_x)[0] == 0) { in vp9_convolve8_dspr2() 990 filter_x, in vp9_convolve8_dspr2() 1003 filter_x, intermediate_height); in vp9_convolve8_dspr2() 1008 filter_x, intermediate_height); in vp9_convolve8_dspr2() 1014 filter_x, intermediate_height, in vp9_convolve8_dspr2() [all …]
|
D | vp9_convolve8_vert_dspr2.c | 335 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_dspr2() argument 341 filter_x, x_step_q4, in vp9_convolve8_vert_dspr2() 347 filter_x, x_step_q4, in vp9_convolve8_vert_dspr2() 381 filter_x, x_step_q4, in vp9_convolve8_vert_dspr2() 389 filter_x, x_step_q4, in vp9_convolve8_vert_dspr2()
|
D | vp9_convolve2_vert_dspr2.c | 220 const int16_t *filter_x, int x_step_q4, in vp9_convolve2_vert_dspr2() argument 253 filter_x, x_step_q4, in vp9_convolve2_vert_dspr2() 261 filter_x, x_step_q4, in vp9_convolve2_vert_dspr2()
|
D | vp9_convolve2_avg_dspr2.c | 235 const int16_t *filter_x, int x_step_q4, in vp9_convolve2_avg_vert_dspr2() argument 268 filter_x, x_step_q4, in vp9_convolve2_avg_vert_dspr2() 276 filter_x, x_step_q4, in vp9_convolve2_avg_vert_dspr2()
|
/external/chromium_org/skia/ext/ |
D | convolver.cc | 146 for (int filter_x = 0; filter_x < filter_length; filter_x++) { in ConvolveHorizontally() local 147 ConvolutionFilter1D::Fixed cur_filter = filter_values[filter_x]; in ConvolveHorizontally() 148 accum[0] += cur_filter * row_to_filter[filter_x * 4 + 0]; in ConvolveHorizontally() 149 accum[1] += cur_filter * row_to_filter[filter_x * 4 + 1]; in ConvolveHorizontally() 150 accum[2] += cur_filter * row_to_filter[filter_x * 4 + 2]; in ConvolveHorizontally() 152 accum[3] += cur_filter * row_to_filter[filter_x * 4 + 3]; in ConvolveHorizontally() 382 const ConvolutionFilter1D& filter_x, in BGRAConvolve2D() argument 418 int row_buffer_width = (filter_x.num_values() + 15) & ~0xF; in BGRAConvolve2D() 427 SkASSERT(output_byte_row_stride >= filter_x.num_values() * 4); in BGRAConvolve2D() 441 filter_x.FilterForValue(filter_x.num_values() - 1, &last_filter_offset, in BGRAConvolve2D() [all …]
|
D | convolver_mips_dspr2.cc | 26 int filter_x = 0; in ConvolveHorizontally_mips_dspr2() local 121 : [fx] "+r" (filter_x), [out_x] "+r" (out_x), [out_row] "+r" (out_row), in ConvolveHorizontally_mips_dspr2() 136 int filter_x = 0; in ConvolveHorizontally_mips_dspr2() local 222 : [fx] "+r" (filter_x), [out_x] "+r" (out_x), [out_row] "+r" (out_row), in ConvolveHorizontally_mips_dspr2()
|
D | convolver_unittest.cc | 37 ConvolutionFilter1D filter_x; in TestImpulseConvolution() local 38 FillImpulseFilter(width, &filter_x); in TestImpulseConvolution() 45 BGRAConvolve2D(data, width * 4, true, filter_x, filter_y, in TestImpulseConvolution() 46 filter_x.num_values() * 4, &output[0], false); in TestImpulseConvolution() 111 ConvolutionFilter1D filter_x, filter_y; in TEST() local 112 FillBoxFilter(dest_width, &filter_x); in TEST() 116 BGRAConvolve2D(&input[0], src_width, true, filter_x, filter_y, in TEST() 117 filter_x.num_values() * 4, &output[0], false); in TEST()
|
D | convolver_SSE2.cc | 46 for (int filter_x = 0; filter_x < filter_length >> 2; filter_x++) { in ConvolveHorizontally_SSE2() local 174 for (int filter_x = 0; filter_x < (filter_length >> 2); filter_x++) { in Convolve4RowsHorizontally_SSE2() local
|
/external/libvpx/libvpx/test/ |
D | convolve_test.cc | 28 const int16_t *filter_x, int filter_x_stride, 350 for (int filter_x = 0; filter_x < kNumFilters; ++filter_x) { in TEST_P() local 353 filters[filter_x], filters[filter_y], in TEST_P() 357 if (filters == vp9_sub_pel_filters_8lp || (filter_x && filter_y)) in TEST_P() 360 filters[filter_x], 16, filters[filter_y], 16, in TEST_P() 370 filters[filter_x], 16, kInvalidFilter, 16, in TEST_P() 380 << filter_x << "," << filter_y << ")"; in TEST_P() 409 for (int filter_x = 0; filter_x < kNumFilters; ++filter_x) { in TEST_P() local 412 filters[filter_x], filters[filter_y], in TEST_P() 416 if (filters == vp9_sub_pel_filters_8lp || (filter_x && filter_y)) in TEST_P() [all …]
|
/external/libvpx/armv7a-neon/ |
D | vp9_rtcd.h | 216 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 217 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 220 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 221 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 224 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 225 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 228 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 229 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 232 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 233 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… [all …]
|
/external/libvpx/mips-dspr2/ |
D | vp9_rtcd.h | 224 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 225 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 228 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 229 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 232 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 233 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 236 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 237 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 240 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 241 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… [all …]
|
/external/libvpx/generic/ |
D | vp9_rtcd.h | 210 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 213 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 216 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 219 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 222 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 225 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 228 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 231 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
|
/external/libvpx/armv7a/ |
D | vp9_rtcd.h | 210 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 213 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 216 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 219 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 222 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 225 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 228 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 231 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
|
/external/libvpx/mips/ |
D | vp9_rtcd.h | 210 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 213 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 216 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 219 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 222 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 225 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 228 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c… 231 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
|