[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.13.2.2, Tue Sep 24 16:30:27 2002 UTC revision 1.18.2.1, Mon Jun 9 13:54:51 2003 UTC
# Line 1  Line 1 
1    /*****************************************************************************
2     *
3     *  XVID MPEG-4 VIDEO CODEC
4     *  - Sum Of Absolute Difference header  -
5     *
6     *  Copyright(C) 2001-2003 Peter Ross <pross@xvid.org>
7     *
8     *  This program is free software ; you can redistribute it and/or modify
9     *  it under the terms of the GNU General Public License as published by
10     *  the Free Software Foundation ; either version 2 of the License, or
11     *  (at your option) any later version.
12     *
13     *  This program is distributed in the hope that it will be useful,
14     *  but WITHOUT ANY WARRANTY ; without even the implied warranty of
15     *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16     *  GNU General Public License for more details.
17     *
18     *  You should have received a copy of the GNU General Public License
19     *  along with this program ; if not, write to the Free Software
20     *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21     *
22     * $Id$
23     *
24     ****************************************************************************/
25    
26  #ifndef _ENCODER_SAD_H_  #ifndef _ENCODER_SAD_H_
27  #define _ENCODER_SAD_H_  #define _ENCODER_SAD_H_
28    
# Line 20  Line 45 
45  sad16Func sad16_c;  sad16Func sad16_c;
46  sad16Func sad16_mmx;  sad16Func sad16_mmx;
47  sad16Func sad16_xmm;  sad16Func sad16_xmm;
48    sad16Func sad16_3dne;
49  sad16Func sad16_sse2;  sad16Func sad16_sse2;
50  sad16Func sad16_altivec;  sad16Func sad16_altivec;
51  sad16Func sad16_ia64;  sad16Func sad16_ia64;
# Line 34  Line 60 
60  sad8Func sad8_c;  sad8Func sad8_c;
61  sad8Func sad8_mmx;  sad8Func sad8_mmx;
62  sad8Func sad8_xmm;  sad8Func sad8_xmm;
63    sad8Func sad8_3dne;
64  sad8Func sad8_altivec;  sad8Func sad8_altivec;
65  sad8Func sad8_ia64;  sad8Func sad8_ia64;
66    
# Line 48  Line 75 
75  sad16biFunc sad16bi_ia64;  sad16biFunc sad16bi_ia64;
76  sad16biFunc sad16bi_mmx;  sad16biFunc sad16bi_mmx;
77  sad16biFunc sad16bi_xmm;  sad16biFunc sad16bi_xmm;
78    sad16biFunc sad16bi_3dne;
79  sad16biFunc sad16bi_3dn;  sad16biFunc sad16bi_3dn;
80    
81    
# Line 60  Line 88 
88  sad8biFunc sad8bi_c;  sad8biFunc sad8bi_c;
89  sad8biFunc sad8bi_mmx;  sad8biFunc sad8bi_mmx;
90  sad8biFunc sad8bi_xmm;  sad8biFunc sad8bi_xmm;
91    sad8biFunc sad8bi_3dne;
92  sad8biFunc sad8bi_3dn;  sad8biFunc sad8bi_3dn;
93    
94    
# Line 70  Line 99 
99  dev16Func dev16_c;  dev16Func dev16_c;
100  dev16Func dev16_mmx;  dev16Func dev16_mmx;
101  dev16Func dev16_xmm;  dev16Func dev16_xmm;
102    dev16Func dev16_3dne;
103  dev16Func dev16_sse2;  dev16Func dev16_sse2;
104  dev16Func dev16_altivec;  dev16Func dev16_altivec;
105  dev16Func dev16_ia64;  dev16Func dev16_ia64;
# Line 82  Line 112 
112  sad16vFunc sad16v_xmm;  sad16vFunc sad16v_xmm;
113  sad16vFunc sad16v_mmx;  sad16vFunc sad16v_mmx;
114  sad16vFunc sad16v_c;  sad16vFunc sad16v_c;
115    sad16vFunc sad32v_c;
116  sad16vFunc mrsad16v;  sad16vFunc mrsad16v;
117  sad16vFunc mrsad16v_c;  sad16vFunc mrsad16v_c;
118    

Legend:
Removed from v.1.13.2.2  
changed lines
  Added in v.1.18.2.1

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