File encoding preservation + content structure to help browse the code

This commit is contained in:
Alexandre Fontoura
2021-10-28 15:20:01 +01:00
parent c5f4f6ba25
commit 23151219b2
90 changed files with 1946 additions and 1815 deletions

View File

@@ -222,7 +222,7 @@ l1: push esi
mov bl, byte ptr[ebp] ; nb blocs
inc ebp
mov bh, byte ptr[NbPix] ; nb point copier
mov bh, byte ptr[NbPix] ; nb point à copier
mov ecx, [OffsetBegin] ; start x
mov ah, cl ; nb pix count
@@ -251,7 +251,7 @@ l0: mov al, byte ptr[ebp] ; nb pix to jump
rptj: neg ah ; ah nb pix to jump
mov cl, ah
sub bh, ah ; reste ecrire
sub bh, ah ; reste à ecrire
jle aplus
add edi, ecx
add esi, ecx
@@ -259,7 +259,7 @@ rptj: neg ah ; ah nb pix to jump
rgtc: neg ah ; al nb pix to copy
mov cl, ah
sub bh, ah ; reste ecrire
sub bh, ah ; reste à ecrire
jc cpt ; copy pas tout
rep movsb ; copy
jz aplus ; tombe pile
@@ -274,7 +274,7 @@ okjump: mov cl, byte ptr[ebp] ; al nb pix to jump
inc ebp
dec bl
jz aplus
sub bh, cl ; reste ecrire
sub bh, cl ; reste à ecrire
jle aplus ; fini
add edi, ecx
add esi, ecx
@@ -282,7 +282,7 @@ okjump: mov cl, byte ptr[ebp] ; al nb pix to jump
okdraw: mov cl, byte ptr[ebp] ; nb pix to copy
inc ebp
dec bl
sub bh, cl ; reste ecrire
sub bh, cl ; reste à ecrire
jc cpt ; copy pas tout
rep movsb ; copy
jz aplus ; tombe pile