Home
last modified time | relevance | path

Searched refs:filter_x (Results 1 – 25 of 33) sorted by relevance

12

/external/libvpx/libvpx/vp9/common/x86/
Dvp9_asm_stubs.c64 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/
Dvp9_convolve.c46 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 …]
Dvp9_convolve.h18 const int16_t *filter_x, int x_step_q4,
Dvp9_filter.h35 const subpel_kernel *filter_x; member
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_convolve_neon.c17 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/
Dvp9_convolve8_horiz_dspr2.c843 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 …]
Dvp9_convolve8_avg_horiz_dspr2.c959 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 …]
Dvp9_convolve2_horiz_dspr2.c648 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()
Dvp9_convolve8_avg_dspr2.c349 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
Dvp9_common_dspr2.h89 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,
Dvp9_convolve2_avg_horiz_dspr2.c770 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()
Dvp9_convolve8_dspr2.c950 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 …]
Dvp9_convolve8_vert_dspr2.c335 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()
Dvp9_convolve2_vert_dspr2.c220 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()
Dvp9_convolve2_avg_dspr2.c235 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/
Dconvolver.cc146 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 …]
Dconvolver_mips_dspr2.cc26 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()
Dconvolver_unittest.cc37 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()
Dconvolver_SSE2.cc46 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/
Dconvolve_test.cc28 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/
Dvp9_rtcd.h216 …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/
Dvp9_rtcd.h224 …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/
Dvp9_rtcd.h210 …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/
Dvp9_rtcd.h210 …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/
Dvp9_rtcd.h210 …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…

12