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 |