/external/libaom/libaom/av1/common/ |
D | filter.h | 136 { (const int16_t *)av1_sub_pel_filters_8, SUBPEL_TAPS, SUBPEL_SHIFTS, 138 { (const int16_t *)av1_sub_pel_filters_8smooth, SUBPEL_TAPS, 140 { (const int16_t *)av1_sub_pel_filters_8sharp, SUBPEL_TAPS, SUBPEL_SHIFTS, 142 { (const int16_t *)av1_bilinear_filters, SUBPEL_TAPS, SUBPEL_SHIFTS, 182 { (const int16_t *)av1_sub_pel_filters_4, SUBPEL_TAPS, SUBPEL_SHIFTS, 184 { (const int16_t *)av1_sub_pel_filters_4smooth, SUBPEL_TAPS, SUBPEL_SHIFTS, 186 { (const int16_t *)av1_sub_pel_filters_4, SUBPEL_TAPS, SUBPEL_SHIFTS, 188 { (const int16_t *)av1_bilinear_filters, SUBPEL_TAPS, SUBPEL_SHIFTS,
|
D | convolve.c | 1140 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k] * b[k]; in horz_scalar_product() 1147 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k] * b[k]; in highbd_horz_scalar_product() 1155 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k * a_stride] * b[k]; in highbd_vert_scalar_product() 1175 src -= SUBPEL_TAPS / 2 - 1; in convolve_add_src_horiz_hip() 1181 const int rounding = ((int)src_x[SUBPEL_TAPS / 2 - 1] << FILTER_BITS) + in convolve_add_src_horiz_hip() 1199 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_add_src_vert_hip() 1207 ((int)src_y[(SUBPEL_TAPS / 2 - 1) * src_stride] << FILTER_BITS) - in convolve_add_src_vert_hip() 1233 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS - 1; in av1_wiener_convolve_add_src_c() 1241 convolve_add_src_horiz_hip(src - src_stride * (SUBPEL_TAPS / 2 - 1), in av1_wiener_convolve_add_src_c() 1245 convolve_add_src_vert_hip(temp + MAX_SB_SIZE * (SUBPEL_TAPS / 2 - 1), in av1_wiener_convolve_add_src_c() [all …]
|
D | restoration.h | 170 #if SUBPEL_TAPS != WIENER_WIN + 1
|
D | resize.c | 407 SUBPEL_TAPS); in interpolate() 416 &interp_filters[0][0], SUBPEL_TAPS); in interpolate_double_prec() 850 &interp_filters[0][0], SUBPEL_TAPS); in highbd_interpolate()
|
/external/libvpx/libvpx/vpx_dsp/ |
D | vpx_convolve.c | 27 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 …]
|
D | vpx_filter.h | 26 #define SUBPEL_TAPS 8 macro 28 typedef int16_t InterpKernel[SUBPEL_TAPS];
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | vpx_convolve8_mmi.c | 100 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz_mmi() 175 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert_mmi() 267 src -= SUBPEL_TAPS / 2 - 1; in convolve_avg_horiz_mmi() 351 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert_mmi() 512 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz() 520 for (k = 0; k < SUBPEL_TAPS; ++k) sum += src_x[k] * x_filter[k]; in convolve_horiz() 534 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert() 542 for (k = 0; k < SUBPEL_TAPS; ++k) in convolve_vert() 557 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert() 565 for (k = 0; k < SUBPEL_TAPS; ++k) in convolve_avg_vert() [all …]
|
D | vpx_convolve8_msa.c | 859 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/vpx_dsp/arm/ |
D | vpx_scaled_convolve8_neon.c | 29 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 …]
|
D | highbd_vpx_convolve_neon.c | 24 (((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/libaom/libaom/aom_dsp/ |
D | aom_convolve.c | 25 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k] * b[k]; in horz_scalar_product() 32 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k * a_stride] * b[k]; in vert_scalar_product() 40 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz() 59 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert() 137 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k * a_stride] * b[k]; in highbd_vert_scalar_product() 144 for (int k = 0; k < SUBPEL_TAPS; ++k) sum += a[k] * b[k]; in highbd_horz_scalar_product() 154 src -= SUBPEL_TAPS / 2 - 1; in highbd_convolve_horiz() 175 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in highbd_convolve_vert()
|
D | aom_filter.h | 26 #define SUBPEL_TAPS 8 macro 41 typedef int16_t InterpKernel[SUBPEL_TAPS];
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | vpx_convolve_vsx.c | 194 src -= SUBPEL_TAPS / 2 - 1; in convolve_horiz() 213 src -= SUBPEL_TAPS / 2 - 1; in convolve_avg_horiz() 272 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_vert() 292 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in convolve_avg_vert() 327 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in convolve() 334 convolve_horiz(src - src_stride * (SUBPEL_TAPS / 2 - 1), src_stride, temp, 64, in convolve() 336 convolve_vert(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, dst_stride, filter, in convolve()
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_frame_scale_ssse3.c | 231 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/ |
D | vp9_frame_scale_neon.c | 190 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/x86/ |
D | vpx_subpixel_8t_intrin_ssse3.c | 788 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w8() 867 src -= SUBPEL_TAPS / 2 - 1; in scaledconvolve_horiz_w4() 934 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w4() 967 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w8() 1021 src -= src_stride * (SUBPEL_TAPS / 2 - 1); in scaledconvolve_vert_w16() 1057 (((h - 1) * y_step_q4 + y0_q4) >> SUBPEL_BITS) + SUBPEL_TAPS; in vpx_scaled_2d_ssse3() 1065 scaledconvolve_horiz_w8(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_ssse3() 1069 scaledconvolve_horiz_w4(src - src_stride * (SUBPEL_TAPS / 2 - 1), in vpx_scaled_2d_ssse3() 1075 scaledconvolve_vert_w16(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_ssse3() 1078 scaledconvolve_vert_w8(temp + 64 * (SUBPEL_TAPS / 2 - 1), 64, dst, in vpx_scaled_2d_ssse3() [all …]
|
/external/libaom/libaom/av1/common/x86/ |
D | highbd_wiener_convolve_ssse3.c | 36 temp[(MAX_SB_SIZE + SUBPEL_TAPS - 1) * MAX_SB_SIZE]); in av1_highbd_wiener_convolve_add_src_ssse3() 37 int intermediate_height = h + SUBPEL_TAPS - 1; in av1_highbd_wiener_convolve_add_src_ssse3() 39 const int center_tap = ((SUBPEL_TAPS - 1) / 2); in av1_highbd_wiener_convolve_add_src_ssse3()
|
D | wiener_convolve_sse2.c | 34 temp[(MAX_SB_SIZE + SUBPEL_TAPS - 1) * MAX_SB_SIZE]); in av1_wiener_convolve_add_src_sse2() 35 int intermediate_height = h + SUBPEL_TAPS - 2; in av1_wiener_convolve_add_src_sse2() 38 const int center_tap = ((SUBPEL_TAPS - 1) / 2); in av1_wiener_convolve_add_src_sse2()
|
D | highbd_wiener_convolve_avx2.c | 43 temp[(MAX_SB_SIZE + SUBPEL_TAPS - 1) * MAX_SB_SIZE]); in av1_highbd_wiener_convolve_add_src_avx2() 44 int intermediate_height = h + SUBPEL_TAPS - 1; in av1_highbd_wiener_convolve_add_src_avx2() 45 const int center_tap = ((SUBPEL_TAPS - 1) / 2); in av1_highbd_wiener_convolve_add_src_avx2()
|
D | wiener_convolve_avx2.c | 41 temp[(MAX_SB_SIZE + SUBPEL_TAPS - 1) * MAX_SB_SIZE]); in av1_wiener_convolve_add_src_avx2() 42 int intermediate_height = h + SUBPEL_TAPS - 2; in av1_wiener_convolve_add_src_avx2() 44 const int center_tap = ((SUBPEL_TAPS - 1) / 2); in av1_wiener_convolve_add_src_avx2()
|
/external/libaom/libaom/av1/common/arm/ |
D | wiener_convolve_neon.c | 44 const int intermediate_height = h + SUBPEL_TAPS - 1; in av1_wiener_convolve_add_src_neon() 45 const int center_tap = ((SUBPEL_TAPS - 1) / 2); in av1_wiener_convolve_add_src_neon()
|
D | convolve_neon.h | 16 #define HORIZ_EXTRA_ROWS ((SUBPEL_TAPS + 7) & ~0x07)
|
/external/libvpx/libvpx/test/ |
D | convolve_test.cc | 1013 assign_val(in, y * kOutputStride + x - SUBPEL_TAPS / 2 + 1, in TEST_P() 1016 assign_val(in, y * kOutputStride + x - SUBPEL_TAPS / 2 + 1, in TEST_P()
|
/external/libaom/libaom/test/ |
D | convolve_test.cc | 612 assign_val(in, y * kOutputStride + x - SUBPEL_TAPS / 2 + 1, in TEST_P()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | variance_sse2.c | 577 int filter_taps = (subpel_search <= USE_4_TAPS) ? 4 : SUBPEL_TAPS; in aom_upsampled_pred_sse2()
|