[cvs] / xvidcore / src / image / x86_asm / yuv_to_yv12_mmx.asm Repository:
ViewVC logotype

Diff of /xvidcore/src/image/x86_asm/yuv_to_yv12_mmx.asm

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

revision 1.4, Tue Jul 23 12:32:22 2002 UTC revision 1.5, Tue Jul 23 15:38:18 2002 UTC
# Line 42  Line 42 
42  %macro cglobal 1  %macro cglobal 1
43  %ifdef PREFIX  %ifdef PREFIX
44          global _%1          global _%1
45  ;  $Id$                  %define %1 _%1
46          %else          %else
47                  global %1                  global %1
48          %endif          %endif
# Line 86  Line 86 
86          mov esi, [esp + 32 + localsize]         ; src -> esi          mov esi, [esp + 32 + localsize]         ; src -> esi
87          mov edi, [esp + 20 + localsize]         ; y_out -> edi          mov edi, [esp + 20 + localsize]         ; y_out -> edi
88          mov ecx, [esp + 36 + localsize]         ; width -> ecx          mov ecx, [esp + 36 + localsize]         ; width -> ecx
89  %define remainder esp + 4  
90          sub ebx, ecx                    ; stride - width -> ebx          sub ebx, ecx                    ; stride - width -> ebx
91    
92          mov edx, ecx          mov edx, ecx
# Line 336  Line 336 
336          mov ebx, [esp + 44 + localsize] ; stride -> ebx          mov ebx, [esp + 44 + localsize] ; stride -> ebx
337          mov esi, [esp + 32 + localsize] ; src -> esi          mov esi, [esp + 32 + localsize] ; src -> esi
338          mov edi, [esp + 20 + localsize] ; y_out -> edi          mov edi, [esp + 20 + localsize] ; y_out -> edi
339  %define remainder esp + 4          mov ecx, [esp + 36 + localsize] ; width -> ecx
340    
341          sub ebx, ecx            ; stride - width -> ebx          sub ebx, ecx            ; stride - width -> ebx
342    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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