-
- Downloads
x86/hevc_idct: replace old and unused idct functions
Only 8-bit and 10-bit idct_dc() functions are included (adding others should be trivial). Benchmarks on an Intel Core i5-4200U: idct8x8_dc SSE2 MMXEXT C cycles 22 26 57 idct16x16_dc AVX2 SSE2 C cycles 27 32 249 idct32x32_dc AVX2 SSE2 C cycles 62 126 1375 Signed-off-by:James Almer <jamrial@gmail.com> Reviewed-by:
Mickaël Raulet <mraulet@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
Showing
- libavcodec/hevcdsp.h 0 additions, 2 deletionslibavcodec/hevcdsp.h
- libavcodec/x86/hevc_idct.asm 65 additions, 184 deletionslibavcodec/x86/hevc_idct.asm
- libavcodec/x86/hevcdsp.h 0 additions, 28 deletionslibavcodec/x86/hevcdsp.h
- libavcodec/x86/hevcdsp_init.c 25 additions, 70 deletionslibavcodec/x86/hevcdsp_init.c
- libavutil/x86/x86util.asm 3 additions, 1 deletionlibavutil/x86/x86util.asm
Please register or sign in to comment