Home
last modified time | relevance | path

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

/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/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()
44 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_neon()
50 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_neon()
56 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_neon() argument
65 filter_x, x_step_q4, in vp9_convolve8_avg_neon()
76 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_avg_neon()
80 filter_x, x_step_q4, filter_y, y_step_q4, in vp9_convolve8_avg_neon()
Dvp9_convolve8_neon.asm47 ; sp[]const int16_t *filter_x
63 ldr r5, [sp, #32] ; filter_x
67 vld1.s16 {q0}, [r5] ; filter_x
128 ; src[] * filter_x
Dvp9_convolve8_avg_neon.asm47 ; sp[]const int16_t *filter_x
63 ldr r5, [sp, #32] ; filter_x
67 vld1.s16 {q0}, [r5] ; filter_x
136 ; src[] * filter_x
/external/libvpx/libvpx/vp9/common/
Dvp9_convolve.c161 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_horiz_c() argument
164 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_horiz_c()
165 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_horiz_c()
176 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_c() argument
179 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_avg_horiz_c()
180 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_avg_horiz_c()
191 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_c() argument
197 (void)filter_x; in vp9_convolve8_vert_c()
206 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_vert_c() argument
212 (void)filter_x; in vp9_convolve8_avg_vert_c()
[all …]
Dvp9_rtcd_defs.pl299 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
303 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
307 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
311 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
315 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
319 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
323 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
327 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
Dvp9_convolve.h22 const int16_t *filter_x, int x_step_q4,
/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_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_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_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_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()
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()
/external/libvpx/libvpx/test/
Dconvolve_test.cc26 const int16_t *filter_x, int filter_x_stride,
351 for (int filter_x = 0; filter_x < kNumFilters; ++filter_x) { in TEST_P() local
354 filters[filter_x], filters[filter_y], in TEST_P()
358 if (filters == eighttap_smooth || (filter_x && filter_y)) in TEST_P()
361 filters[filter_x], 16, filters[filter_y], 16, in TEST_P()
371 filters[filter_x], 16, kInvalidFilter, 16, in TEST_P()
381 << 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 == eighttap_smooth || (filter_x && filter_y)) in TEST_P()
[all …]
/external/libvpx/mips-dspr2/
Dvp9_rtcd.h43 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
44 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
47 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
48 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
51 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
55 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
56 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
59 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
60 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
[all …]
/external/libvpx/armv7a-neon/
Dvp9_rtcd.h43 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
44 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
47 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
48 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
51 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
55 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
56 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
59 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
60 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
[all …]
/external/libvpx/x86/
Dvp9_rtcd.h44 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
45 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
48 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
49 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
53 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
56 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
57 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
60 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
61 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
[all …]
/external/libvpx/armv7a/
Dvp9_rtcd.h43 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
46 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
49 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
55 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
58 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
61 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
64 …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.h43 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
46 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
49 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
55 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
58 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
61 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
64 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
/external/libvpx/generic/
Dvp9_rtcd.h43 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
46 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
49 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
52 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
55 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
58 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
61 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
64 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
/external/skia/src/opts/
DSkBitmapProcState_arm_neon.cpp426 for (int filter_x = 0; filter_x < (filterLength >> 2); filter_x++) { in convolve4RowsHorizontally_neon() local