Home
last modified time | relevance | path

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

123

/external/libvpx/libvpx/vpx_dsp/
Dvpx_convolve.c24 const InterpKernel *x_filters, int x0_q4, in convolve_horiz()
46 const InterpKernel *x_filters, int x0_q4, in convolve_avg_horiz()
69 const InterpKernel *y_filters, int y0_q4, in convolve_vert()
92 const InterpKernel *y_filters, int y0_q4, in convolve_avg_vert()
118 const InterpKernel *filter, int x0_q4, int x_step_q4, in vpx_convolve8_horiz_c()
128 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_horiz_c()
139 const InterpKernel *filter, int x0_q4, int x_step_q4, in vpx_convolve8_vert_c()
149 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_vert_c()
159 ptrdiff_t dst_stride, const InterpKernel *filter, in vpx_convolve8_c()
193 ptrdiff_t dst_stride, const InterpKernel *filter, in vpx_convolve8_avg_c()
[all …]
Dvpx_convolve.h22 const InterpKernel *filter, int x0_q4,
29 const InterpKernel *filter, int x0_q4,
Dvpx_filter.h28 typedef int16_t InterpKernel[SUBPEL_TAPS]; typedef
/external/libvpx/libvpx/vp9/common/
Dvp9_filter.c15 DECLARE_ALIGNED(256, static const InterpKernel,
28 DECLARE_ALIGNED(256, static const InterpKernel,
41 DECLARE_ALIGNED(256, static const InterpKernel,
54 DECLARE_ALIGNED(256, static const InterpKernel,
67 DECLARE_ALIGNED(256, static const InterpKernel,
79 const InterpKernel *vp9_filter_kernels[5] = {
Dvp9_reconinter.h27 int ref, const InterpKernel *kernel, int xs, in inter_predictor()
38 int w, int h, int ref, const InterpKernel *kernel, int xs, int ys, int bd) { in highbd_inter_predictor()
66 int ref, const InterpKernel *kernel,
73 const InterpKernel *kernel, enum mv_precision precision, int x, int y,
Dvp9_filter.h36 extern const InterpKernel *vp9_filter_kernels[5];
/external/libaom/libaom/aom_dsp/
Daom_convolve.c38 const InterpKernel *x_filters, int x0_q4, in convolve_horiz()
57 const InterpKernel *y_filters, int y0_q4, in convolve_vert()
75 static const InterpKernel *get_filter_base(const int16_t *filter) { in get_filter_base()
78 return (const InterpKernel *)(((intptr_t)filter) & ~((intptr_t)0xFF)); in get_filter_base()
81 static int get_filter_offset(const int16_t *f, const InterpKernel *base) { in get_filter_offset()
82 return (int)((const InterpKernel *)(intptr_t)f - base); in get_filter_offset()
90 const InterpKernel *const filters_x = get_filter_base(filter_x); in aom_convolve8_horiz_c()
105 const InterpKernel *const filters_y = get_filter_base(filter_y); in aom_convolve8_vert_c()
150 const InterpKernel *x_filters, int x0_q4, in highbd_convolve_horiz()
171 const InterpKernel *y_filters, int y0_q4, in highbd_convolve_vert()
[all …]
/external/libaom/libaom/av1/common/
Dfilter.h86 DECLARE_ALIGNED(256, static const InterpKernel,
98 DECLARE_ALIGNED(256, static const InterpKernel,
110 DECLARE_ALIGNED(256, static const InterpKernel,
122 DECLARE_ALIGNED(256, static const InterpKernel,
157 DECLARE_ALIGNED(256, static const InterpKernel,
168 DECLARE_ALIGNED(256, static const InterpKernel,
Dconvolve.c1159 static const InterpKernel *get_filter_base(const int16_t *filter) { in get_filter_base()
1162 return (const InterpKernel *)(((intptr_t)filter) & ~((intptr_t)0xFF)); in get_filter_base()
1165 static int get_filter_offset(const int16_t *f, const InterpKernel *base) { in get_filter_offset()
1166 return (int)((const InterpKernel *)(intptr_t)f - base); in get_filter_offset()
1171 const InterpKernel *x_filters, int x0_q4, in convolve_add_src_horiz_hip()
1195 const InterpKernel *y_filters, int y0_q4, in convolve_add_src_vert_hip()
1225 const InterpKernel *const filters_x = get_filter_base(filter_x); in av1_wiener_convolve_add_src_c()
1228 const InterpKernel *const filters_y = get_filter_base(filter_y); in av1_wiener_convolve_add_src_c()
1252 ptrdiff_t dst_stride, const InterpKernel *x_filters, int x0_q4, in highbd_convolve_add_src_horiz_hip()
1276 ptrdiff_t dst_stride, const InterpKernel *y_filters, int y0_q4, in highbd_convolve_add_src_vert_hip()
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvpx_convolve_vsx.c61 const InterpKernel *filter, int x0_q4, int x_step_q4, in vpx_convolve_copy_vsx()
143 const InterpKernel *filter, int x0_q4, int x_step_q4, in vpx_convolve_avg_vsx()
190 const InterpKernel *x_filters, in convolve_horiz()
210 ptrdiff_t dst_stride, const InterpKernel *x_filters, int x0_q4, in convolve_avg_horiz()
268 const InterpKernel *y_filters, in convolve_vert()
289 ptrdiff_t dst_stride, const InterpKernel *y_filters, int y0_q4, in convolve_avg_vert()
310 const InterpKernel *const filter, in convolve()
342 const InterpKernel *filter, int x0_q4, in vpx_convolve8_horiz_vsx()
354 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_horiz_vsx()
366 const InterpKernel *filter, int x0_q4, in vpx_convolve8_vert_vsx()
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dconvolve_common_dspr2.h27 const InterpKernel *filter, int x0_q4,
33 const InterpKernel *filter, int x0_q4,
39 const InterpKernel *filter, int x0_q4,
49 const InterpKernel *filter, int x0_q4,
Dvpx_convolve8_mmi.c92 const InterpKernel *filter, int x0_q4, in convolve_horiz_mmi()
166 const InterpKernel *filter, int y0_q4, in convolve_vert_mmi()
259 const InterpKernel *filter, int x0_q4, in convolve_avg_horiz_mmi()
342 const InterpKernel *filter, int y0_q4, in convolve_avg_vert_mmi()
446 const InterpKernel *filter, int x0_q4, int x_step_q4, in vpx_convolve_avg_mmi()
509 const InterpKernel *x_filters, int x0_q4, in convolve_horiz()
531 const InterpKernel *y_filters, int y0_q4, in convolve_vert()
554 const InterpKernel *y_filters, int y0_q4, in convolve_avg_vert()
580 const InterpKernel *x_filters, int x0_q4, in convolve_avg_horiz()
602 ptrdiff_t dst_stride, const InterpKernel *filter, in vpx_convolve8_mmi()
[all …]
Dconvolve8_avg_dspr2.c338 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_vert_dspr2()
381 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_dspr2()
405 const InterpKernel *filter, int x0_q4, in vpx_convolve_avg_dspr2()
/external/libaom/libaom/test/
Dhiprec_convolve_test_util.cc23 static void generate_kernels(ACMRandom *rnd, InterpKernel hkernel, in generate_kernels()
24 InterpKernel vkernel) { in generate_kernels()
91 DECLARE_ALIGNED(16, InterpKernel, hkernel); in RunCheckOutput()
92 DECLARE_ALIGNED(16, InterpKernel, vkernel); in RunCheckOutput()
137 DECLARE_ALIGNED(16, InterpKernel, hkernel); in RunSpeedTest()
138 DECLARE_ALIGNED(16, InterpKernel, vkernel); in RunSpeedTest()
228 DECLARE_ALIGNED(16, InterpKernel, hkernel); in RunCheckOutput()
229 DECLARE_ALIGNED(16, InterpKernel, vkernel); in RunCheckOutput()
279 DECLARE_ALIGNED(16, InterpKernel, hkernel); in RunSpeedTest()
280 DECLARE_ALIGNED(16, InterpKernel, vkernel); in RunSpeedTest()
Dconvolve_test.cc506 const InterpKernel *filters = in TEST()
507 (const InterpKernel *)av1_get_interp_filter_kernel(filter, in TEST()
543 const InterpKernel *filters = in TEST_P()
544 (const InterpKernel *)av1_get_interp_filter_kernel(filter, in TEST_P()
628 const InterpKernel *filters = in TEST_P()
629 (const InterpKernel *)av1_get_interp_filter_kernel(filter, in TEST_P()
712 const InterpKernel *filters = in TEST_P()
713 (const InterpKernel *)av1_get_interp_filter_kernel(filter, USE_8_TAPS); in TEST_P()
724 const InterpKernel *filters = in TEST_P()
725 (const InterpKernel *)av1_get_interp_filter_kernel(filter, in TEST_P()
/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_scaled_convolve8_neon.c24 const ptrdiff_t dst_stride, const InterpKernel *const x_filters, in scaledconvolve_horiz_w4()
99 const ptrdiff_t dst_stride, const InterpKernel *const x_filters, in scaledconvolve_horiz_w8()
158 const ptrdiff_t dst_stride, const InterpKernel *const y_filters, in scaledconvolve_vert_w4()
201 const ptrdiff_t dst_stride, const InterpKernel *const y_filters, in scaledconvolve_vert_w8()
227 const ptrdiff_t dst_stride, const InterpKernel *const y_filters, in scaledconvolve_vert_w16()
276 ptrdiff_t dst_stride, const InterpKernel *filter, in vpx_scaled_2d_neon()
Dvpx_convolve_neon.c18 ptrdiff_t dst_stride, const InterpKernel *filter, in vpx_convolve8_neon()
48 const InterpKernel *filter, int x0_q4, in vpx_convolve8_avg_neon()
Dhighbd_vpx_convolve_neon.c18 const InterpKernel *filter, int x0_q4, in vpx_highbd_convolve8_neon()
41 const InterpKernel *filter, int x0_q4, in vpx_highbd_convolve8_avg_neon()
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h36 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
37 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
40 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
41 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
44 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
45 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
48 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
49 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
52 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
53 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
[all …]
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h36 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
37 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
40 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
41 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
44 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
45 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
48 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
49 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
52 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
53 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dconvolve.h26 ptrdiff_t dst_stride, const InterpKernel *filter, int x0_q4, \
86 ptrdiff_t dst_stride, const InterpKernel *filter, int x0_q4, \
127 ptrdiff_t dst_stride, const InterpKernel *filter, int x0_q4, \
209 ptrdiff_t dst_stride, const InterpKernel *filter, int x0_q4, \
/external/libvpx/libvpx/test/
Dconvolve_test.cc37 const InterpKernel *filter, int x0_q4,
592 const InterpKernel *const eighttap = vp9_filter_kernels[EIGHTTAP]; in TEST_P()
615 const InterpKernel *const eighttap = vp9_filter_kernels[EIGHTTAP_SHARP]; in TEST_P()
638 const InterpKernel *const eighttap = vp9_filter_kernels[EIGHTTAP_SHARP]; in TEST_P()
661 const InterpKernel *const eighttap = vp9_filter_kernels[EIGHTTAP_SHARP]; in TEST_P()
684 const InterpKernel *const fourtap = vp9_filter_kernels[FOURTAP]; in TEST_P()
707 const InterpKernel *const fourtap = vp9_filter_kernels[FOURTAP]; in TEST_P()
730 const InterpKernel *const fourtap = vp9_filter_kernels[FOURTAP]; in TEST_P()
752 const InterpKernel *const eighttap = vp9_filter_kernels[EIGHTTAP_SHARP]; in TEST_P()
869 const InterpKernel *filters = in TEST()
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h36 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
37 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
38 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
41 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
42 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
43 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
46 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
47 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
48 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
51 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h33 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
36 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
39 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
42 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
45 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
48 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
51 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
54 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
660 …src, ptrdiff_t src_stride, uint16_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
663 …src, ptrdiff_t src_stride, uint16_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
[all …]
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h36 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
37 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
38 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
41 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
42 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
43 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
46 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
47 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
48 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
51 …*src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const InterpKernel *filter, int x0…
[all …]

123