• Kyle Siefring's avatar
    Add AVX2 version of vpx_convolve8_avg. · 9ca06bcd
    Kyle Siefring authored
    vpx_convolve8_avg works by first running a normal horizontal filter then a
    vertical filter averages at the end.
    
    The added vpx_convolve8_avg_avx2 calls pre-existing AVX2 code for the
    horizontal step.
    
    vpx_convolve8_avg_vert_avx2 is also added, but only uses ssse3 code.
    
    Change-Id: If5160c0c8e778e10de61ee9bf42ee4be5975c983
    9ca06bcd
Name
Last commit
Last update
..
add_noise_sse2.asm Loading commit data...
avg_intrin_sse2.c Loading commit data...
avg_pred_sse2.c Loading commit data...
avg_ssse3_x86_64.asm Loading commit data...
bitdepth_conversion_avx2.h Loading commit data...
bitdepth_conversion_sse2.asm Loading commit data...
bitdepth_conversion_sse2.h Loading commit data...
convolve.h Loading commit data...
convolve_ssse3.h Loading commit data...
deblock_sse2.asm Loading commit data...
fwd_dct32x32_impl_avx2.h Loading commit data...
fwd_dct32x32_impl_sse2.h Loading commit data...
fwd_txfm_avx2.c Loading commit data...
fwd_txfm_impl_sse2.h Loading commit data...
fwd_txfm_sse2.c Loading commit data...
fwd_txfm_sse2.h Loading commit data...
fwd_txfm_ssse3_x86_64.asm Loading commit data...
highbd_convolve_avx2.c Loading commit data...
highbd_idct16x16_add_sse2.c Loading commit data...
highbd_idct16x16_add_sse4.c Loading commit data...
highbd_idct32x32_add_sse2.c Loading commit data...
highbd_idct32x32_add_sse4.c Loading commit data...
highbd_idct4x4_add_sse2.c Loading commit data...
highbd_idct4x4_add_sse4.c Loading commit data...
highbd_idct8x8_add_sse2.c Loading commit data...
highbd_idct8x8_add_sse4.c Loading commit data...
highbd_intrapred_intrin_sse2.c Loading commit data...
highbd_intrapred_intrin_ssse3.c Loading commit data...
highbd_intrapred_sse2.asm Loading commit data...
highbd_inv_txfm_sse2.h Loading commit data...
highbd_inv_txfm_sse4.h Loading commit data...
highbd_loopfilter_sse2.c Loading commit data...
highbd_quantize_intrin_sse2.c Loading commit data...
highbd_sad4d_sse2.asm Loading commit data...
highbd_sad_sse2.asm Loading commit data...
highbd_subpel_variance_impl_sse2.asm Loading commit data...
highbd_variance_impl_sse2.asm Loading commit data...
highbd_variance_sse2.c Loading commit data...
intrapred_sse2.asm Loading commit data...
intrapred_ssse3.asm Loading commit data...
inv_txfm_sse2.c Loading commit data...
inv_txfm_sse2.h Loading commit data...
inv_txfm_ssse3.c Loading commit data...
inv_txfm_ssse3.h Loading commit data...
inv_wht_sse2.asm Loading commit data...
loopfilter_avx2.c Loading commit data...
loopfilter_sse2.c Loading commit data...
mem_sse2.h Loading commit data...
quantize_avx.c Loading commit data...
quantize_sse2.c Loading commit data...
quantize_ssse3.c Loading commit data...
sad4d_avx2.c Loading commit data...
sad4d_sse2.asm Loading commit data...
sad_avx2.c Loading commit data...
sad_sse2.asm Loading commit data...
sad_sse3.asm Loading commit data...
sad_sse4.asm Loading commit data...
sad_ssse3.asm Loading commit data...
ssim_opt_x86_64.asm Loading commit data...
subpel_variance_sse2.asm Loading commit data...
subtract_sse2.asm Loading commit data...
sum_squares_sse2.c Loading commit data...
transpose_sse2.h Loading commit data...
txfm_common_sse2.h Loading commit data...
variance_avx2.c Loading commit data...
variance_sse2.c Loading commit data...
vpx_asm_stubs.c Loading commit data...
vpx_convolve_copy_sse2.asm Loading commit data...
vpx_high_subpixel_8t_sse2.asm Loading commit data...
vpx_high_subpixel_bilinear_sse2.asm Loading commit data...
vpx_subpixel_8t_intrin_avx2.c Loading commit data...
vpx_subpixel_8t_intrin_ssse3.c Loading commit data...
vpx_subpixel_8t_sse2.asm Loading commit data...
vpx_subpixel_8t_ssse3.asm Loading commit data...
vpx_subpixel_bilinear_sse2.asm Loading commit data...
vpx_subpixel_bilinear_ssse3.asm Loading commit data...