--- sad.h 2002/03/08 02:44:53 1.1.1.1 +++ sad.h 2002/04/11 10:18:40 1.4 @@ -4,6 +4,11 @@ #include "../portab.h" +typedef void (sadInitFunc)(void); +typedef sadInitFunc* sadInitFuncPtr; + +extern sadInitFuncPtr sadInit; +sadInitFunc sadInit_altivec; typedef uint32_t (sad16Func)(const uint8_t * const cur, const uint8_t * const ref, @@ -17,6 +22,7 @@ sad16Func sad16_c; sad16Func sad16_mmx; sad16Func sad16_xmm; +sad16Func sad16_altivec; typedef uint32_t (sad8Func)(const uint8_t * const cur, const uint8_t * const ref, @@ -29,6 +35,7 @@ sad8Func sad8_c; sad8Func sad8_mmx; sad8Func sad8_xmm; +sad8Func sad8_altivec; typedef uint32_t (dev16Func)(const uint8_t * const cur, @@ -41,6 +48,7 @@ dev16Func dev16_c; dev16Func dev16_mmx; dev16Func dev16_xmm; +dev16Func dev16_altivec; /* plain c */ /*