[svn] / branches / dev-api-4 / xvidcore / src / motion / x86_asm / sad_sse2.asm Repository:
ViewVC logotype

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

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

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