[svn] / trunk / xvidcore / src / motion / x86_asm / sad_sse2.asm Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/motion/x86_asm/sad_sse2.asm

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

revision 262, Sun Jul 7 09:45:40 2002 UTC revision 603, Sat Oct 19 11:41:12 2002 UTC
# Line 1  Line 1 
1  ;/**************************************************************************  ;/*****************************************************************************
2  ; *  ; *
3  ; *     XVID MPEG-4 VIDEO CODEC  ; *     XVID MPEG-4 VIDEO CODEC
4  ; *     sse2 sum of absolute difference  ; *     sse2 sum of absolute difference
5  ; *  ; *
6    ; *  Copyright(C) 2002 Michael Militzer <isibaar@xvid.org>
7    ; *  Copyright(C) 2002 Dmitry Rozhdestvensky
8    ; *
9    ; *  This program is an implementation of a part of one or more MPEG-4
10    ; *  Video tools as specified in ISO/IEC 14496-2 standard.  Those intending
11    ; *  to use this software module in hardware or software products are
12    ; *  advised that its use may infringe existing patents or copyrights, and
13    ; *  any such use would be at such party's own risk.  The original
14    ; *  developer of this software module and his/her company, and subsequent
15    ; *  editors and their companies, will have no liability for use of this
16    ; *  software or modifications or derivatives thereof.
17    ; *
18  ; *     This program is free software; you can redistribute it and/or modify  ; *     This program is free software; you can redistribute it and/or modify
19  ; *     it under the terms of the GNU General Public License as published by  ; *     it under the terms of the GNU General Public License as published by
20  ; *     the Free Software Foundation; either version 2 of the License, or  ; *     the Free Software Foundation; either version 2 of the License, or
# Line 15  Line 27 
27  ; *  ; *
28  ; *     You should have received a copy of the GNU General Public License  ; *     You should have received a copy of the GNU General Public License
29  ; *     along with this program; if not, write to the Free Software  ; *     along with this program; if not, write to the Free Software
30  ; *     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  ; *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 ; *  
 ; *************************************************************************/  
   
 ;/**************************************************************************  
31  ; *  ; *
32  ; *     History:  ; ****************************************************************************/
 ; *  
 ; *     24.05.2002      inital version; (c)2002 Dmitry Rozhdestvensky  
 ; *  
 ; *************************************************************************/  
33    
34  bits 32  bits 32
35    
# Line 130  Line 134 
134    
135  %if sad_debug<>0  %if sad_debug<>0
136                  mov     edi,[esp + 3*4 + 4]                  mov     edi,[esp + 3*4 + 4]
 cglobal sad16_sse2  
137                  mov     esi,[esp + 3*4 + 8]                  mov     esi,[esp + 3*4 + 8]
138  %endif  %endif
139    
# Line 349  Line 352 
352    
353                  mov     esi, [esp + 4*4 + 4]      ; cur                  mov     esi, [esp + 4*4 + 4]      ; cur
354                  mov     ebx, [esp + 4*4 + 8]      ; stride                  mov     ebx, [esp + 4*4 + 8]      ; stride
 cglobal dev16_sse2  
355                  mov     edi, buffer                  mov     edi, buffer
356    
357  %if dev_debug=1  %if dev_debug=1

Legend:
Removed from v.262  
changed lines
  Added in v.603

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