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

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

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

revision 1.2, Tue Jul 23 16:19:22 2002 UTC revision 1.2.2.1, Sun Oct 6 07:05:51 2002 UTC
# Line 145  Line 145 
145    
146          mov ecx, [esp + 24 + localsize] ; dst_stride -> ecx          mov ecx, [esp + 24 + localsize] ; dst_stride -> ecx
147          mov edx, ecx          mov edx, ecx
148          shl edx, 3          shl edx, 1
149          mov ecx, edx                    ; 8 * dst_stride -> ecx          mov ecx, edx                    ; 2 * dst_stride -> ecx
150          shl esi, 2          shl esi, 2
151          sub ecx, esi                    ; 8 * dst_stride - 4 * width -> ecx          sub ecx, esi                    ; 2 * dst_stride - 4 * width -> ecx
152    
153          mov [dst_dif], ecx          mov [dst_dif], ecx
154    
# Line 206  Line 206 
206          add ebx, ebp                    ; y_src2 -> ebp          add ebx, ebp                    ; y_src2 -> ebp
207    
208          mov ecx, [esp + 24 + localsize] ; dst_stride -> ecx          mov ecx, [esp + 24 + localsize] ; dst_stride -> ecx
209          shl ecx, 3          shl ecx, 1
210          mov edx, ecx                    ; 8 * dst_stride -> edx          mov edx, ecx                    ; 2 * dst_stride -> edx
211          shl esi, 2          shl esi, 2
212          sub ecx, esi                    ; 8 * dst_stride - 4 * width -> ecx          sub ecx, esi                    ; 2 * dst_stride - 4 * width -> ecx
213    
214          mov [dst_dif], ecx          mov [dst_dif], ecx
215    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.2.2.1

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