[PATCH] Implement optimized DSPUtil.vector_fmul_copy() and use it in apply_window().
Justin Ruggles
justin.ruggles
Tue Jan 4 17:24:31 CET 2011
This does the same thing as vector_fmul() but has 2 src and 1 dst.
Approx. 54% faster in function apply_window() for 3DNow! and SSE.
---
libavcodec/ac3enc.c | 4 ++--
libavcodec/ac3enc_fixed.c | 2 +-
libavcodec/ac3enc_float.c | 16 ++++++----------
libavcodec/dsputil.c | 7 +++++++
libavcodec/dsputil.h | 1 +
libavcodec/ppc/float_altivec.c | 17 +++++++++++++++++
libavcodec/x86/dsputil_mmx.c | 38 ++++++++++++++++++++++++++++++++++++++
7 files changed, 72 insertions(+), 13 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Implement-optimized-DSPUtil.vector_fmul_copy-and-use.patch
Type: text/x-patch
Size: 8618 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20110104/af386ba3/attachment.bin>
More information about the ffmpeg-devel
mailing list