This commit is contained in:
parent
fe3cbcd778
commit
d78a45340c
18
img.mu
18
img.mu
|
@ -246,9 +246,9 @@ fn render-pbm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
compare i, max
|
compare i, max
|
||||||
break-if->=
|
break-if->=
|
||||||
var x/ebx: int <- copy xmin
|
var x/ebx: int <- copy xmin
|
||||||
var i2/eax: int <- copy 0
|
var img-x/eax: int <- copy 0
|
||||||
{
|
{
|
||||||
compare i2, *width-a
|
compare img-x, *width-a
|
||||||
break-if->=
|
break-if->=
|
||||||
{
|
{
|
||||||
var src-a/eax: (addr byte) <- index data, i
|
var src-a/eax: (addr byte) <- index data, i
|
||||||
|
@ -267,7 +267,7 @@ fn render-pbm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
}
|
}
|
||||||
x <- increment
|
x <- increment
|
||||||
i <- increment
|
i <- increment
|
||||||
i2 <- increment
|
img-x <- increment
|
||||||
loop
|
loop
|
||||||
}
|
}
|
||||||
y <- increment
|
y <- increment
|
||||||
|
@ -288,9 +288,9 @@ fn render-pgm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
compare i, max
|
compare i, max
|
||||||
break-if->=
|
break-if->=
|
||||||
var x/ebx: int <- copy xmin
|
var x/ebx: int <- copy xmin
|
||||||
var i2/eax: int <- copy 0
|
var img-x/eax: int <- copy 0
|
||||||
{
|
{
|
||||||
compare i2, *width-a
|
compare img-x, *width-a
|
||||||
break-if->=
|
break-if->=
|
||||||
{
|
{
|
||||||
var src-a/eax: (addr byte) <- index data, i
|
var src-a/eax: (addr byte) <- index data, i
|
||||||
|
@ -302,7 +302,7 @@ fn render-pgm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
}
|
}
|
||||||
x <- increment
|
x <- increment
|
||||||
i <- increment
|
i <- increment
|
||||||
i2 <- increment
|
img-x <- increment
|
||||||
loop
|
loop
|
||||||
}
|
}
|
||||||
y <- increment
|
y <- increment
|
||||||
|
@ -323,9 +323,9 @@ fn render-ppm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
compare i, max
|
compare i, max
|
||||||
break-if->=
|
break-if->=
|
||||||
var x/ebx: int <- copy xmin
|
var x/ebx: int <- copy xmin
|
||||||
var i2/eax: int <- copy 0
|
var img-x/eax: int <- copy 0
|
||||||
{
|
{
|
||||||
compare i2, *width-a
|
compare img-x, *width-a
|
||||||
break-if->=
|
break-if->=
|
||||||
{
|
{
|
||||||
var src-a/eax: (addr byte) <- index data, i
|
var src-a/eax: (addr byte) <- index data, i
|
||||||
|
@ -335,7 +335,7 @@ fn render-ppm-image screen: (addr screen), _self: (addr image), xmin: int, ymin:
|
||||||
}
|
}
|
||||||
x <- increment
|
x <- increment
|
||||||
i <- increment
|
i <- increment
|
||||||
i2 <- increment
|
img-x <- increment
|
||||||
loop
|
loop
|
||||||
}
|
}
|
||||||
y <- increment
|
y <- increment
|
||||||
|
|
Loading…
Reference in New Issue