Home
last modified time | relevance | path

Searched refs:SUBPEL_TAPS (Results 1 – 10 of 10) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/
Dvpx_convolve.c27 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz()
35 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_horiz()
49 src -= SUBPEL_TAPS / 2 - 1; in convolve_avg_horiz()
57 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_avg_horiz()
72 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert()
80 for (k = 0; k < SUBPEL_TAPS; ++k) in convolve_vert()
95 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert()
103 for (k = 0; k < SUBPEL_TAPS; ++k) in convolve_avg_vert()
179 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_convolve8_c()
186 convolve_horiz(src - src_stride * (SUBPEL_TAPS / 2 - 1), src_stride, temp, 64, in vpx_convolve8_c()
[all …]
Dvpx_filter.h25 #define SUBPEL_TAPS 8 macro
27 typedef int16_t InterpKernel[SUBPEL_TAPS];
/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_scaled_convolve8_neon.c29 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w4()
103 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w8()
163 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w4()
206 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w8()
232 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w16()
297 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_scaled_2d_neon()
305 scaledconvolve_horiz_w8(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_neon()
309 scaledconvolve_horiz_w4(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_neon()
315 scaledconvolve_vert_w16(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_neon()
318 scaledconvolve_vert_w8(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_neon()
[all …]
Dhighbd_vpx_convolve_neon.c24 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_highbd_convolve8_neon()
47 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_highbd_convolve8_avg_neon()
/external/libvpx/libvpx/vpx_dsp/x86/
Dvpx_subpixel_8t_intrin_ssse3.c276 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w8()
355 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w4()
422 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w4()
455 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w8()
509 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w16()
545 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_scaled_2d_ssse3()
553 scaledconvolve_horiz_w8(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_ssse3()
557 scaledconvolve_horiz_w4(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_ssse3()
563 scaledconvolve_vert_w16(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_ssse3()
566 scaledconvolve_vert_w8(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_ssse3()
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvpx_convolve_vsx.c183 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz()
202 src -= SUBPEL_TAPS / 2 - 1; in convolve_avg_horiz()
258 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert()
278 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert()
313 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in convolve()
320 convolve_horiz(src - src_stride * (SUBPEL_TAPS / 2 - 1), src_stride, temp, 64, in convolve()
322 convolve_vert(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, dst_stride, filter, in convolve()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_frame_scale_ssse3.c231 const int height_hor = (2 * h + SUBPEL_TAPS - 2 + 7) & ~7; in scale_plane_2_to_1_general()
241 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2 + 1; in scale_plane_2_to_1_general()
347 const int height_hor = (4 * h + SUBPEL_TAPS - 2 + 7) & ~7; in scale_plane_4_to_1_general()
357 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2 + 3; in scale_plane_4_to_1_general()
459 const int height_hor = (4 * h / 3 + SUBPEL_TAPS - 1 + 7) & ~7; in scale_plane_4_to_3_general()
497 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2 - 1; in scale_plane_4_to_3_general()
787 const int buffer_height = (2 * dst_h + SUBPEL_TAPS - 2 + 7) & ~7; in vp9_scale_and_extend_frame_ssse3()
829 const int buffer_height = (4 * dst_h + SUBPEL_TAPS - 2 + 7) & ~7; in vp9_scale_and_extend_frame_ssse3()
855 const int buffer_height = (4 * dst_h / 3 + SUBPEL_TAPS - 1 + 7) & ~7; in vp9_scale_and_extend_frame_ssse3()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_frame_scale_neon.c190 const int height_hor = (2 * h + SUBPEL_TAPS - 2 + 7) & ~7; in scale_plane_2_to_1_general()
199 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2 + 1; in scale_plane_2_to_1_general()
306 const int height_hor = (4 * h + SUBPEL_TAPS - 2 + 7) & ~7; in scale_plane_4_to_1_general()
315 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2 + 3; in scale_plane_4_to_1_general()
575 const int height_hor = (4 * h / 3 + SUBPEL_TAPS - 1 + 7) & ~7; in scale_plane_4_to_3_general()
589 src -= (SUBPEL_TAPS / 2 - 1) * src_stride + SUBPEL_TAPS / 2; in scale_plane_4_to_3_general()
741 const int buffer_height = (2 * dst_h + SUBPEL_TAPS - 2 + 7) & ~7; in vp9_scale_and_extend_frame_neon()
782 const int buffer_height = (4 * dst_h + SUBPEL_TAPS - 2 + 7) & ~7; in vp9_scale_and_extend_frame_neon()
805 const int buffer_height = (4 * dst_h / 3 + SUBPEL_TAPS - 1 + 7) & ~7; in vp9_scale_and_extend_frame_neon()
/external/libvpx/libvpx/vpx_dsp/mips/
Dvpx_convolve8_msa.c859 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w4()
891 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w8()
928 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_mul16()
1106 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w4()
1130 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w8()
1153 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_mul16()
1191 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_scaled_2d_msa()
1203 scaledconvolve_horiz_mul16(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_msa()
1207 scaledconvolve_horiz_w8(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_msa()
1211 scaledconvolve_horiz_w4(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_msa()
[all …]
/external/libvpx/libvpx/test/
Dconvolve_test.cc939 assign_val(in, y * kOutputStride + x - SUBPEL_TAPS / 2 + 1, in TEST_P()
942 assign_val(in, y * kOutputStride + x - SUBPEL_TAPS / 2 + 1, in TEST_P()