This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 4792440ab8 swscale/unscaled: fix planarCopyWrapper for float formats
with same endianness
new 2862fa37e1 tests/checkasm: Add pixelutils test
new c9e056bc85 avutil/x86/pixelutils: Remove pointless AVX2 sad32x32
functions
new 085f06a13f avutil/pixelutils: Don't unconditionally include
arch-specific header
new e114c63234 avutil/x86/pixelutils: Avoid near-empty header
new 022c42649c avutil/aarch64: Add neon optimizations for pixelutils
new 9b84b8682f avutil/riscv: Add rvv optimizations for pixelutils
new 471db1d323 avutil/arm: Add armv6 optimizations for pixelutils
new 1a9c345ee8 avutil/mips: Add msa optimizations for pixelutils
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libavutil/aarch64/Makefile | 2 +
.../aarch64/pixelutils.h | 22 +++--
libavutil/aarch64/pixelutils_neon.S | 88 +++++++++++++++++++
libavutil/arm/Makefile | 2 +
.../arm/pixelutils.h | 25 ++++--
libavutil/arm/pixelutils_armv6.S | 80 +++++++++++++++++
libavutil/mips/Makefile | 2 +
.../mips/pixelutils.h | 21 +++--
libavutil/mips/pixelutils_msa.c | 48 +++++++++++
libavutil/pixelutils.c | 20 ++++-
libavutil/riscv/Makefile | 1 +
.../rv34dsp_init.c => libavutil/riscv/pixelutils.h | 25 ++++--
libavutil/riscv/pixelutils_rvv.S | 71 ++++++++++++++++
libavutil/x86/Makefile | 2 +-
libavutil/x86/pixelutils.asm | 60 ++-----------
libavutil/x86/pixelutils.h | 65 +++++++++++++-
libavutil/x86/pixelutils_init.c | 85 -------------------
tests/checkasm/Makefile | 3 +-
tests/checkasm/checkasm.c | 3 +
tests/checkasm/checkasm.h | 1 +
tests/checkasm/pixelutils.c | 99 ++++++++++++++++++++++
tests/fate/checkasm.mak | 1 +
22 files changed, 546 insertions(+), 180 deletions(-)
copy libavcodec/arm/lossless_audiodsp_init_arm.c =>
libavutil/aarch64/pixelutils.h (60%)
create mode 100644 libavutil/aarch64/pixelutils_neon.S
copy libavcodec/arm/mpegvideoencdsp_init_arm.c => libavutil/arm/pixelutils.h
(58%)
create mode 100644 libavutil/arm/pixelutils_armv6.S
copy libavcodec/arm/lossless_audiodsp_init_arm.c =>
libavutil/mips/pixelutils.h (66%)
create mode 100644 libavutil/mips/pixelutils_msa.c
copy libavcodec/riscv/rv34dsp_init.c => libavutil/riscv/pixelutils.h (61%)
create mode 100644 libavutil/riscv/pixelutils_rvv.S
delete mode 100644 libavutil/x86/pixelutils_init.c
create mode 100644 tests/checkasm/pixelutils.c
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]