summaryrefslogtreecommitdiff
path: root/libavcodec/ppc
diff options
context:
space:
mode:
authorBrian Foley <bfoley@compsoc.nuigalway.ie>2002-11-26 09:21:01 +0000
committerMichael Niedermayer <michaelni@gmx.at>2002-11-26 09:21:01 +0000
commit404d2241ec55bc6048eeb7c09bc7cdb248ecf632 (patch)
tree931965f2884b9d944b2cb53f7dd25be5719e0228 /libavcodec/ppc
parent0ea8f2be4e73e72758d576d85ca868cdbf4f0bdc (diff)
altivec accelerated v-resample patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 1283 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/ppc')
-rw-r--r--libavcodec/ppc/dsputil_ppc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/ppc/dsputil_ppc.c b/libavcodec/ppc/dsputil_ppc.c
index c4dae6cb3b..ffe3ce0633 100644
--- a/libavcodec/ppc/dsputil_ppc.c
+++ b/libavcodec/ppc/dsputil_ppc.c
@@ -23,6 +23,8 @@
#include "dsputil_altivec.h"
#endif
+int mm_flags = 0;
+
void dsputil_init_ppc(DSPContext* c, unsigned mask)
{
// Common optimisations whether Altivec or not
@@ -31,6 +33,8 @@ void dsputil_init_ppc(DSPContext* c, unsigned mask)
#if HAVE_ALTIVEC
if (has_altivec()) {
+ mm_flags |= MM_ALTIVEC;
+
// Altivec specific optimisations
c->pix_abs16x16_x2 = pix_abs16x16_x2_altivec;
c->pix_abs16x16_y2 = pix_abs16x16_y2_altivec;