[cvs] / xvidcore / src / motion / sad.h Repository:
ViewVC logotype

Diff of /xvidcore/src/motion/sad.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12, Sun Jul 21 23:34:08 2002 UTC revision 1.13, Tue Jul 23 12:59:57 2002 UTC
# Line 27  Line 27 
27  sad16Func mrsad16_c;  sad16Func mrsad16_c;
28    
29    
 typedef uint32_t(sad16biFunc) (const uint8_t * const cur,  
                                                            const uint8_t * const ref1,  
                                                            const uint8_t * const ref2,  
                                                            const uint32_t stride);  
 typedef sad16biFunc *sad16biFuncPtr;  
 extern sad16biFuncPtr sad16bi;  
 sad16biFunc sad16bi_c;  
 sad16biFunc sad16bi_ia64;  
   
 //sad16biFunc sad16bi_mmx;  
 sad16biFunc sad16bi_xmm;  
   
30  typedef uint32_t(sad8Func) (const uint8_t * const cur,  typedef uint32_t(sad8Func) (const uint8_t * const cur,
31                                                          const uint8_t * const ref,                                                          const uint8_t * const ref,
32                                                          const uint32_t stride);                                                          const uint32_t stride);
# Line 50  Line 38 
38  sad8Func sad8_altivec;  sad8Func sad8_altivec;
39  sad8Func sad8_ia64;  sad8Func sad8_ia64;
40    
41  extern sad16biFuncPtr sad8bi;  
42  sad16biFunc sad8bi_c;           // same as sad8bi  typedef uint32_t(sad16biFunc) (const uint8_t * const cur,
43                                                               const uint8_t * const ref1,
44                                                               const uint8_t * const ref2,
45                                                               const uint32_t stride);
46    typedef sad16biFunc *sad16biFuncPtr;
47    extern sad16biFuncPtr sad16bi;
48    sad16biFunc sad16bi_c;
49    sad16biFunc sad16bi_ia64;
50    sad16biFunc sad16bi_mmx;
51    sad16biFunc sad16bi_xmm;
52    sad16biFunc sad16bi_3dn;
53    
54    
55    typedef uint32_t(sad8biFunc) (const uint8_t * const cur,
56                                                               const uint8_t * const ref1,
57                                                               const uint8_t * const ref2,
58                                                               const uint32_t stride);
59    typedef sad8biFunc *sad8biFuncPtr;
60    extern sad8biFuncPtr sad8bi;
61    sad8biFunc sad8bi_c;
62    sad8biFunc sad8bi_mmx;
63    sad8biFunc sad8bi_xmm;
64    sad8biFunc sad8bi_3dn;
65    
66    
67  typedef uint32_t(dev16Func) (const uint8_t * const cur,  typedef uint32_t(dev16Func) (const uint8_t * const cur,

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4