[svn] / trunk / xvidcore / src / plugins / x86_asm / plugin_ssim-a.asm Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/plugins/x86_asm/plugin_ssim-a.asm

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

revision 1743, Mon Oct 30 11:21:42 2006 UTC revision 1744, Mon Oct 30 11:33:57 2006 UTC
# Line 112  Line 112 
112  %macro CONSIM_WRITEOUT 3  %macro CONSIM_WRITEOUT 3
113          mov eax,[esp + 16];lumo          mov eax,[esp + 16];lumo
114          mul eax; lumo^2          mul eax; lumo^2
115            add eax, 32
116          shr eax,6; 64*lum0^2          shr eax,6; 64*lum0^2
117          movd ecx,%1          movd ecx,%1
118          sub ecx,eax          sub ecx,eax
# Line 121  Line 122 
122    
123          mov eax,[esp + 20];lumc          mov eax,[esp + 20];lumc
124          mul eax; lumc^2          mul eax; lumc^2
125            add eax, 32
126          shr eax,6; 64*lumc^2          shr eax,6; 64*lumc^2
127          movd ecx,%2          movd ecx,%2
128          sub ecx,eax          sub ecx,eax
# Line 130  Line 132 
132    
133          mov eax,[esp + 16];lumo          mov eax,[esp + 16];lumo
134          mul dword [esp + 20]; lumo*lumc, should fit in eax          mul dword [esp + 20]; lumo*lumc, should fit in eax
135            add eax, 32
136          shr eax,6; 64*lumo*lumc          shr eax,6; 64*lumo*lumc
137          movd ecx,%3          movd ecx,%3
138          sub ecx,eax          sub ecx,eax

Legend:
Removed from v.1743  
changed lines
  Added in v.1744

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