Subversion Repositories Kolibri OS

Rev

Rev 2473 | Rev 2483 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2473 Rev 2480
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 2473 $
8
$Revision: 2480 $
9
 
9
 
10
 
10
 
Line 616... Line 616...
616
        mov     edx, eax
616
        mov     edx, eax
617
        sub     edx, [y]
617
        sub     edx, [y]
618
        mov     [_dy], edx
618
        mov     [_dy], edx
Line 619... Line 619...
619
 
619
 
620
;        mul     dword [BytesPerScanLine]
620
;        mul     dword [BytesPerScanLine]
621
        mov     eax, [d_width_calc_area + eax*4]
-
 
622
        lea     eax, [eax + eax*2]
-
 
623
 
621
        mov     eax, [BPSLine_calc_area+eax*4]
624
        lea     edx, [LFB_BASE+ecx*3]
622
        lea     edx, [LFB_BASE+ecx*3]
625
        add     edx, eax
623
        add     edx, eax
Line 626... Line 624...
626
        mov     [cur_saved_base], edx
624
        mov     [cur_saved_base], edx
Line 735... Line 733...
735
        mov     edx, eax
733
        mov     edx, eax
736
        sub     edx, [y]
734
        sub     edx, [y]
737
        mov     [_dy], edx
735
        mov     [_dy], edx
Line 738... Line 736...
738
 
736
 
739
;        mul     dword [BytesPerScanLine]
737
;        mul     dword [BytesPerScanLine]
740
        mov     eax, [d_width_calc_area + eax*4]
-
 
741
        shl     eax, 2
-
 
742
 
738
        mov     eax, [BPSLine_calc_area+eax*4]
743
        lea     edx, [LFB_BASE+eax+ecx*4]
739
        lea     edx, [LFB_BASE+eax+ecx*4]
Line 744... Line 740...
744
        mov     [cur_saved_base], edx
740
        mov     [cur_saved_base], edx
745
 
741