Home
last modified time | relevance | path

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

/hardware/intel/common/omx-components/videocodec/libvpx_internal/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()
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
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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 …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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()
166 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_horiz_c() argument
169 const InterpKernel *const filters_x = get_filter_base(filter_x); in vp9_convolve8_avg_horiz_c()
170 const int x0_q4 = get_filter_offset(filter_x, filters_x); in vp9_convolve8_avg_horiz_c()
180 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_vert_c() argument
186 (void)filter_x; in vp9_convolve8_vert_c()
193 const int16_t *filter_x, int x_step_q4, in vp9_convolve8_avg_vert_c() argument
199 (void)filter_x; in vp9_convolve8_avg_vert_c()
[all …]
Dvp9_rtcd_defs.pl277 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
280 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
283 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
286 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
289 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
292 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
295 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
298 …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,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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()
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()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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 …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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 …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/
Dvp9_rtcd.h268 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
269 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
270 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
272 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
273 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
274 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
276 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
277 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
278 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
279 …trdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, c…
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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 …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/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…