134 Commits (be3b22f9cae9916405cde209fd93f8593e52ed4b)

Author SHA1 Message Date
Guillaume Poirier 3ca96802e2 use shorter types vec_"type" instead of the too long vector "type" 18 years ago
Diego Biurrun 1903245071 Ahem, fix typos overlooked in last commit. 18 years ago
Diego Biurrun df3a80b50a cosmetics: misc typo fixes 18 years ago
Måns Rullgård a00177a952 make arguments to ssd_int8_vs_int16() const 18 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Guillaume Poirier efb775777f add a comment to indicate which #endif belong to which #define 18 years ago
Måns Rullgård 9cafbd6c49 simplify ppc64 handling 18 years ago
Guillaume Poirier e970d98c47 restore GCC3 support 18 years ago
Guillaume Poirier 7d2bf29c88 re-enable use of h264_v_loop_filter_luma_altivec and h264_h_loop_filter_luma_altivec, 18 years ago
Graham Booker 22fa38f0c8 part 2/2 of fixing Altivec-accelerated H264 luma inloop filter 18 years ago
Guillaume Poirier 963eca226e convert h264_deblock_q1 to an inline function. 18 years ago
Måns Rullgård 699b3f99d0 add multiple inclusion guards to headers 18 years ago
Graham Booker f4a02f6e9b Use a faster way to compute 255-val: Instead of creating a vector of 18 years ago
Guillaume Poirier fbb578e90d some samples aren't decoded correctly such as 18 years ago
Guillaume Poirier da1fce3921 cosmetics 18 years ago
Sigbjorn Skjaeret 0aec30c58d kill one vector constant value load by the right combination of vec_splatX/vec_sl 18 years ago
Sigbjorn Skjaeret 525751c053 restore GCC2/3 support, patch by Sigbjorn Skjaeret %sskjer-1 A broadpark P no% 18 years ago
Guillaume Poirier c01d444b3e one step closer to restoring GCC-3.3 support: kills 12 errors, just 2 to go 18 years ago
Guillaume Poirier 5ce27e8c92 minor GCC3 compile fix 18 years ago
Graham Booker f057cc0399 Altivec version of h264_(h|v)_loop_filter_luma 18 years ago
Luca Barbato 5dda253943 h264_idct_add_altivec, based on an old patch from Mauricio Alvarez <alvarezATac.upc.edu>, polished by David Conrad <umovimusATgmail.com> 18 years ago
Guillaume Poirier 88bcb6c23f use macro Use DECLARE_ALIGNED_16 to align stack-allocated variables 18 years ago
Ronald S. Bultje b550bfaa61 Add libavcodec to compiler include flags in order to simplify header 18 years ago
Luca Barbato 1f1aadc37c ssd_int8_vs_int16_altivec, not completely benchmarkedwith svq1 18 years ago
Diego Biurrun e42dba481f typos/grammar 18 years ago
Måns Rullgård 35f9736988 rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF 18 years ago
Luca Barbato fe70f25c58 Simplify and avoid a warning (should be faster on Cell and certain G4 revisions) 18 years ago
Luca Barbato 6847e61af3 10l, there is a corner case afterall... 18 years ago
Guillaume Poirier ec4e0056ef GCC 3.3 compile fix 18 years ago
Guillaume Poirier 3813dcc9bf Add IDCT8 routine in Altivec. Patch by yours truely with Linux fixes by Luca Barbato 18 years ago
Luca Barbato 4b47d258f6 Unused variable removed 18 years ago
Diego Biurrun 8cff89be43 Conditionally compile some of the AltiVec optimizations. 18 years ago
Guillaume Poirier 00f636a04f Add useful Altivec types, taken from with permission from x264 authors 18 years ago
Måns Rullgård 486497e07b revert bad checkin 18 years ago
Måns Rullgård be6ed6fff4 move some CFLAGS settings away from config.* writing section 18 years ago
Luca Barbato d9d2f88def Simplify 18 years ago
Steve L'Homme 949b1a13bf Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts. 18 years ago
Luca Barbato a5db5bda07 ppc generic prefetch 18 years ago
Guillaume Poirier ab5a1435ec Move TRANSPOSE8 macro to dsputil_altivec.h. 18 years ago
Luca Barbato b420448e38 removing ALTIVEC_USE_REFERENCE_C_CODE, since has no use anymore 18 years ago
Luca Barbato 441e8fe9c9 add_bytes passes tests 18 years ago
Luca Barbato 75336fc885 Non Altivec optimizations already present at the top 18 years ago
Luca Barbato 87ea51e0b5 fix the dcbz check and move it in configure 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Luca Barbato d4165a8190 fix a warning 18 years ago
Luca Barbato 99aed7c8fc New single instruction math operation header 18 years ago
Diego Biurrun 04d7f60143 Add official LGPL license headers to the files that were missing them. 18 years ago
Kostya Shishkov 60aae27ad9 AltiVec version of put_no_rnd_h264_chroma_pixels_tab[0] (slightly changed version of put_h264_chroma_pixels_tab[0]) 18 years ago
Luca Barbato 27303c8abc Proper fix for the corner case that would have been corrected before, praise&blame to me and exg in equal shares 18 years ago
Luca Barbato 7e82145755 Revert previous commit 18 years ago