Change #264020
| Category | ffmpeg |
| Changed by | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> |
| Changed at | Wed 08 Apr 2026 21:00:00 |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Project | ffmpeg |
| Branch | master |
| Revision | ae5314a6bf1db6d1db26d7f6d21dc21a196d15e0 |
Comments
avcodec/x86/rv34dsp: Port ff_rv34_idct_add_mmxext to SSSE3 With this commit, the RV30 and RV40 decoders no longer clobber the fpu state for normal decoding (only error resilience can still do so). rv34_idct_add_c: 58.1 ( 1.00x) rv34_idct_add_mmxext: 16.5 ( 3.52x) rv34_idct_add_ssse3: 12.2 ( 4.76x) Reviewed-by: Lynne <dev@lynne.ee> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Changed files
- libavcodec/x86/rv34dsp.asm
- libavcodec/x86/rv34dsp_init.c
- tests/checkasm/rv34dsp.c