Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1710 → Rev 1899

/kernel/branches/Kolibri-A/trunk/gui/font.inc
51,7 → 51,7
cmp byte [edx], 0
jz .end
; // Alver 22.06.2008 // {
cmp byte [esp+28], 1
cmp byte [esp+28], 1 ; was the entry point = dtext.1 ?
jne @f
dec esi
js .end
58,7 → 58,7
; } \\ Alver \\
@@:
inc edx
pushad
pushad ; esp -= 64 !
movzx edx, byte [edx-1]
test ecx, 0x10000000
jnz .font2
71,14 → 71,14
shr dl, 1
jz .pixloop1end
jnc .nopix
call [putpixel]
call _putpixel
jmp .pixloop1cont
.nopix:
test ecx, 0x40000000
jz .pixloop1cont
push ecx
mov ecx, [esp+4+20h+20h]
call [putpixel]
mov ecx, [esp+4+20h+20h] ; original eax?
call _putpixel
pop ecx
.pixloop1cont:
inc eax
103,7 → 103,7
.pixloop2:
shr dl, 1
jnc .nopix2
call [putpixel]
call _putpixel
jmp .pixloop2cont
.nopix2:
test ecx, 0x40000000
110,7 → 110,7
jz .pixloop2cont
push ecx
mov ecx, [esp+12+20h+20h]
call [putpixel]
call _putpixel
pop ecx
.pixloop2cont:
inc eax