about summary refs log tree commit diff stats
path: root/img.mu
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-07-08 16:33:49 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-07-08 16:33:49 -0700
commitf07ebb9e5e46b0bc875b4dc1ffea3c98dc638dc4 (patch)
treec4481616694e193ae5ba9523123029bfd3983799 /img.mu
parentb049cc132034e4925b3e09ce662ceb0ac31e495b (diff)
downloadmu-f07ebb9e5e46b0bc875b4dc1ffea3c98dc638dc4.tar.gz
.
Diffstat (limited to 'img.mu')
-rw-r--r--img.mu5
1 files changed, 2 insertions, 3 deletions
diff --git a/img.mu b/img.mu
index 2ce47060..44c9b1e9 100644
--- a/img.mu
+++ b/img.mu
@@ -335,8 +335,7 @@ fn render-pgm-image screen: (addr screen), _img: (addr image), xmin: int, ymin:
       {
         var src-a/eax: (addr byte) <- index data, i
         var src/eax: byte <- copy-byte *src-a
-        var src-int/eax: int <- copy src
-        var color/eax: int <- nearest-grey src-int
+        var color/eax: int <- nearest-grey src
         pixel screen, x, y, color
       }
       x <- increment
@@ -349,7 +348,7 @@ fn render-pgm-image screen: (addr screen), _img: (addr image), xmin: int, ymin:
   }
 }
 
-fn nearest-grey level-255: int -> _/eax: int {
+fn nearest-grey level-255: byte -> _/eax: int {
   var result/eax: int <- copy level-255
   result <- shift-right 4
   result <- add 0x10