Subversion Repositories Kolibri OS

Rev

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

Rev 8394 Rev 8449
Line 631... Line 631...
631
        jnz     @b
631
        jnz     @b
632
        ret
632
        ret
633
endp
633
endp
Line -... Line 634...
-
 
634
 
-
 
635
 
-
 
636
proc img._.convert.bpp8a_to_bpp32 _src, _dst
-
 
637
        mov     ecx, [ebx + Image.Width]
-
 
638
        imul    ecx, [ebx + Image.Height]
-
 
639
    @@:
-
 
640
        lodsw
-
 
641
        shl     eax, 8
-
 
642
        mov     al, ah
-
 
643
        shl     eax, 8
-
 
644
        mov     al, ah
-
 
645
        stosd
-
 
646
        dec     ecx
-
 
647
        jnz     @b
-
 
648
        ret
-
 
649
endp
634
 
650
 
635
 
651
 
636
img.convert.bpp8i.table:
652
img.convert.bpp8i.table:
637
        dd Image.bpp24, img._.convert.bpp8i_to_bpp24
653
        dd Image.bpp24, img._.convert.bpp8i_to_bpp24
638
        dd Image.bpp32, img._.convert.bpp8i_to_bpp32
654
        dd Image.bpp32, img._.convert.bpp8i_to_bpp32
Line 663... Line 679...
663
        dd 0
679
        dd 0
664
img.convert.bpp4i.table:
680
img.convert.bpp4i.table:
665
        dd 0
681
        dd 0
666
img.convert.bpp8a.table:
682
img.convert.bpp8a.table:
667
        dd Image.bpp24, img._.convert.bpp8a_to_bpp24
683
        dd Image.bpp24, img._.convert.bpp8a_to_bpp24
-
 
684
        dd Image.bpp32, img._.convert.bpp8a_to_bpp32
668
        dd 0
685
        dd 0
Line 669... Line 686...
669
 
686
 
670
img.convert.table:
687
img.convert.table:
671
        dd 0    ; no image type zero
688
        dd 0    ; no image type zero