Depth1Image.st
changeset 12 9f0995fac1fa
parent 3 c0aaded4ef28
child 35 f1a194c18429
--- a/Depth1Image.st	Sat Dec 11 02:34:56 1993 +0100
+++ b/Depth1Image.st	Sat Dec 11 02:36:44 1993 +0100
@@ -23,7 +23,7 @@
 
 this class represents bilevel (1 bit / pixel) images
 
-$Header: /cvs/stx/stx/libview/Depth1Image.st,v 1.2 1993-10-13 00:45:03 claus Exp $
+$Header: /cvs/stx/stx/libview/Depth1Image.st,v 1.3 1993-12-11 01:26:39 claus Exp $
 
 written summer 93 by claus
 '!
@@ -279,14 +279,14 @@
     ].
 
     srcIndex := srcIndex + (x1 // 8).
-    mask := #(2r10000000 
+    mask := #[2r10000000 
               2r01000000
               2r00100000
               2r00010000
               2r00001000
               2r00000100
               2r00000010
-              2r00000001) at:((x1 \\ 8) + 1).
+              2r00000001] at:((x1 \\ 8) + 1).
 
     x1 to:x2 do:[:x |
         byte := bytes at:srcIndex.
@@ -367,6 +367,7 @@
                 break;
 
             case 4:
+                /* tuned for this common case */
                 while (_pixels > 0) {
                     _byte = *srcP++;
                     byte1 = mag1[_byte >> 4];