Home
last modified time | relevance | path

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

123

/external/chromium_org/third_party/libvpx/source/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/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/x86/
Dvp9_asm_stubs.c29 const int16_t *filter_x, int x_step_q4, \
105 filter_x, x_step_q4, filter_y, y_step_q4, \
113 const int16_t *filter_x, int x_step_q4, \
119 if (filter_x[0] || filter_x[1] || filter_x[2] || filter_x[3] == 128 || \
123 filter_x, x_step_q4, filter_y, y_step_q4, \
126 filter_x, x_step_q4, filter_y, \
131 filter_x, x_step_q4, filter_y, y_step_q4, \
134 filter_x, x_step_q4, filter_y, \
139 filter_x, x_step_q4, filter_y, y_step_q4, w, h); \
184 FUN_CONV_1D(horiz, x_step_q4, filter_x, h, src, , avx2);
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/
Dvp9_asm_stubs.c29 const int16_t *filter_x, int x_step_q4, \
105 filter_x, x_step_q4, filter_y, y_step_q4, \
113 const int16_t *filter_x, int x_step_q4, \
119 if (filter_x[0] || filter_x[1] || filter_x[2] || filter_x[3] == 128 || \
123 filter_x, x_step_q4, filter_y, y_step_q4, \
126 filter_x, x_step_q4, filter_y, \
131 filter_x, x_step_q4, filter_y, y_step_q4, \
134 filter_x, x_step_q4, filter_y, \
139 filter_x, x_step_q4, filter_y, y_step_q4, w, h); \
184 FUN_CONV_1D(horiz, x_step_q4, filter_x, h, src, , avx2);
[all …]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
Dvp9_convolve.c153 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_c() argument
156 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_horiz_c()
157 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_horiz_c()
168 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_c() argument
171 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_avg_horiz_c()
172 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_avg_horiz_c()
183 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_c() argument
189 (void)filter_x; in vp9_convolve8_vert_c()
198 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_vert_c() argument
204 (void)filter_x; in vp9_convolve8_avg_vert_c()
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_convolve.c153 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_c() argument
156 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_horiz_c()
157 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_horiz_c()
165 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_c() argument
168 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_avg_horiz_c()
169 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_avg_horiz_c()
177 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_c() argument
188 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_vert_c() argument
199 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_c() argument
202 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_c()
[all …]
/external/chromium_org/third_party/libvpx/source/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.h93 const int16_t *filter_x, int x_step_q4,
99 const int16_t *filter_x, int x_step_q4,
105 const int16_t *filter_x, int x_step_q4,
116 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 …]
/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.h93 const int16_t *filter_x, int x_step_q4,
99 const int16_t *filter_x, int x_step_q4,
105 const int16_t *filter_x, int x_step_q4,
116 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()
/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()
/external/libvpx/libvpx/test/
Dconvolve_test.cc26 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/chromium_org/third_party/libvpx/source/libvpx/test/
Dconvolve_test.cc26 const int16_t *filter_x, int filter_x_stride,
344 for (int filter_x = 0; filter_x < kNumFilters; ++filter_x) { in TEST_P() local
347 filters[filter_x], filters[filter_y], in TEST_P()
351 if (filters == vp9_sub_pel_filters_8lp || (filter_x && filter_y)) in TEST_P()
354 filters[filter_x], 16, filters[filter_y], 16, in TEST_P()
364 filters[filter_x], 16, kInvalidFilter, 16, in TEST_P()
374 << filter_x << "," << filter_y << ")"; in TEST_P()
400 for (int filter_x = 0; filter_x < kNumFilters; ++filter_x) { in TEST_P() local
403 filters[filter_x], filters[filter_y], in TEST_P()
407 if (filters == vp9_sub_pel_filters_8lp || (filter_x && filter_y)) in TEST_P()
[all …]

123