Subversion Repositories Kolibri OS

Rev

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

Rev 7136 Rev 7474
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2011-2015. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2011-2015. 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: 7136 $
8
$Revision: 7474 $
9
 
9
 
10
 
10
 
Line 455... Line 455...
455
 
455
 
456
        pop     eax
456
        pop     eax
457
;--------------------------------------
457
;--------------------------------------
458
align 4
458
align 4
-
 
459
.skip_1:
459
.skip_1:
460
        mov     edi, [esp+.extra_var1]
460
        inc     ecx
461
        inc     ecx
461
        dec     edx
462
        dec     edx
Line 462... Line 463...
462
        jnz     .inner24
463
        jnz     .inner24
463
 
-
 
464
        add     esi, [esp+BLITTER.stride]
464
 
465
        mov     edi, [esp+.extra_var1]
465
        add     esi, [esp+BLITTER.stride]
Line 466... Line 466...
466
        add     edi, [_display.lfb_pitch]
466
        add     edi, [_display.lfb_pitch]
467
        add     ebp, [_display.width]
467
        add     ebp, [_display.width]
Line 517... Line 517...
517
        rol     eax, 8
517
        rol     eax, 8
518
        mov     [edi+ecx*2], ax
518
        mov     [edi+ecx*2], ax
519
        pop     eax
519
        pop     eax
520
;--------------------------------------
520
;--------------------------------------
521
  .skip_2:
521
  .skip_2:
-
 
522
        mov     edi, [esp+.extra_var1]
522
        inc     ecx
523
        inc     ecx
523
        dec     edx
524
        dec     edx
524
        jnz     .inner16
525
        jnz     .inner16
Line 525... Line 526...
525
 
526
 
526
        add     esi, [esp+BLITTER.stride]
-
 
527
        mov     edi, [esp+.extra_var1]
527
        add     esi, [esp+BLITTER.stride]
528
        add     edi, [_display.lfb_pitch]
528
        add     edi, [_display.lfb_pitch]
Line 529... Line 529...
529
        add     ebp, [_display.width]
529
        add     ebp, [_display.width]
530
 
530