Statistics
| Branch: | Revision:

ffmpeg / libavcodec / ppc @ b1159ad9

Name Size Revision Age Author Comment
check_altivec.c 2.38 KB f8c0692d almost 12 years Diego Biurrun Add necessary header for CONFIG_RUNTIME_CPUDETE...
dsputil_altivec.c 56.4 KB afe08a72 over 11 years Måns Rullgård PPC: remove unnecessary alignment on local vari...
dsputil_altivec.h 1.21 KB 9686df2b over 12 years Diego Biurrun Delete unnecessary 'extern' keywords. Original...
dsputil_ppc.c 10.2 KB 9be6f0d2 over 11 years Diego Biurrun Do not check for both CONFIG_VC1_DECODER and CO...
dsputil_ppc.h 6.15 KB 34d11b87 almost 12 years Reimar Döffinger Change HAVE_PPC64 to ARCH_PPC64. As a side-effe...
fdct_altivec.c 18 KB 5137235e about 12 years Diego Biurrun Remove gcc_fixes.h. It only contains workaround...
fft_altivec.c 4.06 KB f4863213 over 11 years Måns Rullgård Move per-arch fft init bits into the correspond...
float_altivec.c 7.72 KB 35de5d24 over 11 years Måns Rullgård cosmetics: fix indentation after previous commi...
gmc_altivec.c 4.8 KB b662e839 over 11 years Måns Rullgård PPC: simplify loading some values into altivec ...
h264_altivec.c 46.9 KB 99cc7f8a about 12 years David Conrad Altivec version of avg_no_rnd_vc1_chroma_mc8 O...
h264_template_altivec.c 27.3 KB 99cc7f8a about 12 years David Conrad Altivec version of avg_no_rnd_vc1_chroma_mc8 O...
idct_altivec.c 10.8 KB 5137235e about 12 years Diego Biurrun Remove gcc_fixes.h. It only contains workaround...
int_altivec.c 4.62 KB b1159ad9 over 11 years Loren Merritt refactor and optimize scalarproduct 29-105% fas...
mathops.h 2.43 KB deb1b2b6 over 11 years Diego Biurrun Add necessary #include for config.h. Originall...
mpegvideo_altivec.c 24.8 KB b662e839 over 11 years Måns Rullgård PPC: simplify loading some values into altivec ...
types_altivec.h 1.71 KB a6b4448c over 12 years Luca Barbato Cleanup _t types in libavcodec/ppc Originally ...
util_altivec.h 3.27 KB bad5537e about 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vc1dsp_altivec.c 10.8 KB 7a709548 about 12 years Diego Biurrun Remove unnecessary gcc_fixes.h #include. Origi...
vp3dsp_altivec.c 5.17 KB 454403ba almost 12 years David Conrad Altivec VP3 IDCT Originally committed as revis...

Latest revisions

# Date Author Comment
b1159ad9 12/05/2009 03:09 PM Loren Merritt

refactor and optimize scalarproduct
29-105% faster apply_filter, 6-90% faster ape decoding on core2
(Any x86 other than core2 probably gets much less, since this is mostly due to ssse3 cachesplit avoidance and I haven't written the full gamut of other cachesplit modes.)...

35de5d24 09/27/2009 04:52 PM Måns Rullgård

cosmetics: fix indentation after previous commit

Originally committed as revision 20062 to svn://svn.ffmpeg.org/ffmpeg/trunk

952e8721 09/27/2009 04:51 PM Måns Rullgård

Drop unused args from vector_fmul_add_add, simpify code, and rename

The src3 and step arguments to vector_fmul_add_add() are always zero
and one, respectively. This removes these arguments from the function,
simplifies the code accordingly, and renames the function to better...

f4863213 09/15/2009 09:14 PM Måns Rullgård

Move per-arch fft init bits into the corresponding subdirs

Originally committed as revision 19864 to svn://svn.ffmpeg.org/ffmpeg/trunk

afe08a72 08/24/2009 09:42 PM Måns Rullgård

PPC: remove unnecessary alignment on local variables

Storing a single element from a vector where all elements have the same
value does not require an aligned destination. Which element is stored
depends on the alignment of the destination address, but since they all...

deb1b2b6 08/24/2009 10:59 AM Diego Biurrun

Add necessary #include for config.h.

Originally committed as revision 19692 to svn://svn.ffmpeg.org/ffmpeg/trunk

b662e839 08/24/2009 10:36 AM Måns Rullgård

PPC: simplify loading some values into altivec registers

Instead of filling a local array with the desired value and loading it,
load a single element and vec_splat() it to fill the vector.

Originally committed as revision 19691 to svn://svn.ffmpeg.org/ffmpeg/trunk

c7312933 08/23/2009 11:02 AM Måns Rullgård

Include required headers in {mips,ppc}/mathops.h

Originally committed as revision 19686 to svn://svn.ffmpeg.org/ffmpeg/trunk

9be6f0d2 07/29/2009 09:54 AM Diego Biurrun

Do not check for both CONFIG_VC1_DECODER and CONFIG_WMV3_DECODER,
the former depends upon the latter.

Originally committed as revision 19533 to svn://svn.ffmpeg.org/ffmpeg/trunk

99e5a9d1 07/22/2009 10:27 PM Diego Biurrun

Do not redundantly check for both CONFIG_THEORA_DECODER and CONFIG_VP3_DECODER.
The Theora decoder depends on the VP3 decoder.

Originally committed as revision 19492 to svn://svn.ffmpeg.org/ffmpeg/trunk

View revisions

Also available in: Atom