libavc-mirror/decoder/x86
Priyanka Bose ca7461442c
Some checks failed
CMake / build (push) Has been cancelled
avx2 intrinsics support for libavc(sw decoder)
This patch includes handwritten avx2 intrinsics to optimize the libavc sw decoder
by reducing CPU-cycles overhead on module : libcodec2_soft_avcdec.

Playing 1024 resolution video playback on the Galley App with HW decoder disabled:
cpu-cycles overhead(%) reduced by ~15%.
Loading of video thumbnails on Gallery/Photos App is faster (we have pushed approx
more than 30 videos as a part of the usecase): cpu-cycles overhead(%) have reduced by ~10%.This patch is related to s/w video decoding.

Signed-off-by: Priyanka Bose <priyanka.bose@intel.corp-partner.google.com>
2025-11-12 22:21:10 -08:00
..
svc formatting changes 2023-02-08 07:55:47 -08:00
ih264d_function_selector.c avx2 intrinsics support for libavc(sw decoder) 2025-11-12 22:21:10 -08:00
ih264d_function_selector_avx2.c avx2 intrinsics support for libavc(sw decoder) 2025-11-12 22:21:10 -08:00
ih264d_function_selector_sse42.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_function_selector_ssse3.c fix file permissions 2015-05-05 17:51:34 +00:00