]> gitweb.factorcode.org Git - factor.git/commitdiff
Add palette and odd-sized PNG unit tests. Fix loading interlaced PNGs < 8x8 in size.
authorPhilip Searle <pr.searle@ntlworld.com>
Sat, 13 Nov 2010 23:52:13 +0000 (23:52 +0000)
committerPhilip Searle <pr.searle@ntlworld.com>
Sat, 13 Nov 2010 23:52:13 +0000 (23:52 +0000)
90 files changed:
basis/images/png/png-tests.factor
basis/images/png/png.factor
extra/images/testing/png/basi3p01.fig [new file with mode: 0644]
extra/images/testing/png/basi3p01.png [new file with mode: 0644]
extra/images/testing/png/basi3p02.fig [new file with mode: 0644]
extra/images/testing/png/basi3p02.png [new file with mode: 0644]
extra/images/testing/png/basi3p04.fig [new file with mode: 0644]
extra/images/testing/png/basi3p04.png [new file with mode: 0644]
extra/images/testing/png/basi3p08.fig [new file with mode: 0644]
extra/images/testing/png/basi3p08.png [new file with mode: 0644]
extra/images/testing/png/basn3p01.fig [new file with mode: 0644]
extra/images/testing/png/basn3p01.png [new file with mode: 0644]
extra/images/testing/png/basn3p02.fig [new file with mode: 0644]
extra/images/testing/png/basn3p02.png [new file with mode: 0644]
extra/images/testing/png/basn3p04.fig [new file with mode: 0644]
extra/images/testing/png/basn3p04.png [new file with mode: 0644]
extra/images/testing/png/basn3p08.fig [new file with mode: 0644]
extra/images/testing/png/basn3p08.png [new file with mode: 0644]
extra/images/testing/png/s01i3p01.fig [new file with mode: 0644]
extra/images/testing/png/s01i3p01.png [new file with mode: 0644]
extra/images/testing/png/s01n3p01.fig [new file with mode: 0644]
extra/images/testing/png/s01n3p01.png [new file with mode: 0644]
extra/images/testing/png/s02i3p01.fig [new file with mode: 0644]
extra/images/testing/png/s02i3p01.png [new file with mode: 0644]
extra/images/testing/png/s02n3p01.fig [new file with mode: 0644]
extra/images/testing/png/s02n3p01.png [new file with mode: 0644]
extra/images/testing/png/s03i3p01.fig [new file with mode: 0644]
extra/images/testing/png/s03i3p01.png [new file with mode: 0644]
extra/images/testing/png/s03n3p01.fig [new file with mode: 0644]
extra/images/testing/png/s03n3p01.png [new file with mode: 0644]
extra/images/testing/png/s04i3p01.fig [new file with mode: 0644]
extra/images/testing/png/s04i3p01.png [new file with mode: 0644]
extra/images/testing/png/s04n3p01.fig [new file with mode: 0644]
extra/images/testing/png/s04n3p01.png [new file with mode: 0644]
extra/images/testing/png/s05i3p02.fig [new file with mode: 0644]
extra/images/testing/png/s05i3p02.png [new file with mode: 0644]
extra/images/testing/png/s05n3p02.fig [new file with mode: 0644]
extra/images/testing/png/s05n3p02.png [new file with mode: 0644]
extra/images/testing/png/s06i3p02.fig [new file with mode: 0644]
extra/images/testing/png/s06i3p02.png [new file with mode: 0644]
extra/images/testing/png/s06n3p02.fig [new file with mode: 0644]
extra/images/testing/png/s06n3p02.png [new file with mode: 0644]
extra/images/testing/png/s07i3p02.fig [new file with mode: 0644]
extra/images/testing/png/s07i3p02.png [new file with mode: 0644]
extra/images/testing/png/s07n3p02.fig [new file with mode: 0644]
extra/images/testing/png/s07n3p02.png [new file with mode: 0644]
extra/images/testing/png/s08i3p02.fig [new file with mode: 0644]
extra/images/testing/png/s08i3p02.png [new file with mode: 0644]
extra/images/testing/png/s08n3p02.fig [new file with mode: 0644]
extra/images/testing/png/s08n3p02.png [new file with mode: 0644]
extra/images/testing/png/s09i3p02.fig [new file with mode: 0644]
extra/images/testing/png/s09i3p02.png [new file with mode: 0644]
extra/images/testing/png/s09n3p02.fig [new file with mode: 0644]
extra/images/testing/png/s09n3p02.png [new file with mode: 0644]
extra/images/testing/png/s32i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s32i3p04.png [new file with mode: 0644]
extra/images/testing/png/s32n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s32n3p04.png [new file with mode: 0644]
extra/images/testing/png/s33i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s33i3p04.png [new file with mode: 0644]
extra/images/testing/png/s33n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s33n3p04.png [new file with mode: 0644]
extra/images/testing/png/s34i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s34i3p04.png [new file with mode: 0644]
extra/images/testing/png/s34n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s34n3p04.png [new file with mode: 0644]
extra/images/testing/png/s35i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s35i3p04.png [new file with mode: 0644]
extra/images/testing/png/s35n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s35n3p04.png [new file with mode: 0644]
extra/images/testing/png/s36i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s36i3p04.png [new file with mode: 0644]
extra/images/testing/png/s36n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s36n3p04.png [new file with mode: 0644]
extra/images/testing/png/s37i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s37i3p04.png [new file with mode: 0644]
extra/images/testing/png/s37n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s37n3p04.png [new file with mode: 0644]
extra/images/testing/png/s38i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s38i3p04.png [new file with mode: 0644]
extra/images/testing/png/s38n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s38n3p04.png [new file with mode: 0644]
extra/images/testing/png/s39i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s39i3p04.png [new file with mode: 0644]
extra/images/testing/png/s39n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s39n3p04.png [new file with mode: 0644]
extra/images/testing/png/s40i3p04.fig [new file with mode: 0644]
extra/images/testing/png/s40i3p04.png [new file with mode: 0644]
extra/images/testing/png/s40n3p04.fig [new file with mode: 0644]
extra/images/testing/png/s40n3p04.png [new file with mode: 0644]

index 7edb8d753e5be4c74387c5ece2cbcf4014952d8f..6e02c3311dc1edc6c6e8d5f38c49b2bad4e8a81f 100644 (file)
@@ -13,18 +13,62 @@ IN: images.png.tests
     "basi0g08.png" decode-test
     "basi0g16.png" decode-test
     "basi2c08.png" decode-test
+    "basi3p01.png" decode-test
+    "basi3p02.png" decode-test
+    "basi3p04.png" decode-test
+    "basi3p08.png" decode-test
     "basn0g01.png" decode-test
     "basn0g02.png" decode-test
     "basn0g04.png" decode-test
     "basn0g08.png" decode-test
     "basn0g16.png" decode-test
     "basn2c08.png" decode-test
+    "basn3p01.png" decode-test
+    "basn3p02.png" decode-test
+    "basn3p04.png" decode-test
+    "basn3p08.png" decode-test
     "basn6a08.png" decode-test
     "f00n2c08.png" decode-test
     "f01n2c08.png" decode-test
     "f02n2c08.png" decode-test
     "f03n2c08.png" decode-test
     "f04n2c08.png" decode-test
+    "s01i3p01.png" decode-test
+    "s01n3p01.png" decode-test
+    "s02i3p01.png" decode-test
+    "s02n3p01.png" decode-test
+    "s03i3p01.png" decode-test
+    "s03n3p01.png" decode-test
+    "s04i3p01.png" decode-test
+    "s04n3p01.png" decode-test
+    "s05i3p02.png" decode-test
+    "s05n3p02.png" decode-test
+    "s06i3p02.png" decode-test
+    "s06n3p02.png" decode-test
+    "s07i3p02.png" decode-test
+    "s07n3p02.png" decode-test
+    "s08i3p02.png" decode-test
+    "s08n3p02.png" decode-test
+    "s09i3p02.png" decode-test
+    "s32n3p04.png" decode-test
+    "s32i3p04.png" decode-test
+    "s33n3p04.png" decode-test
+    "s33i3p04.png" decode-test
+    "s34n3p04.png" decode-test
+    "s34i3p04.png" decode-test
+    "s35n3p04.png" decode-test
+    "s35i3p04.png" decode-test
+    "s36n3p04.png" decode-test
+    "s36i3p04.png" decode-test
+    "s37n3p04.png" decode-test
+    "s37i3p04.png" decode-test
+    "s38n3p04.png" decode-test
+    "s38i3p04.png" decode-test
+    "s39n3p04.png" decode-test
+    "s39i3p04.png" decode-test
+    "s40n3p04.png" decode-test
+    "s40i3p04.png" decode-test
+    "s07n3p02.png" decode-test
     "z00n2c08.png" decode-test
     "z03n2c08.png" decode-test
     "z06n2c08.png" decode-test
index 2a77d13068b2340f969643433757bfad2c6b10b1..0b18b01a450264f3055507641ee45791774d2b82 100644 (file)
@@ -170,22 +170,35 @@ ERROR: bad-filter n ;
     byte-array bs:<msb0-bit-reader> :> bs
     loading-png width>> :> width
     loading-png height>> :> height
-
     bs loading-png width height read-scanlines ;
 
-: adam7-subimage-height ( png-height pass -- subimage-height )
-    [ starting-row nth + ] keep
-    row-increment nth /i ;
-
-: adam7-subimage-width ( png-width pass -- subimage-width )
-    [ starting-col nth + ] keep
-    col-increment nth /i ;
+:: adam7-subimage-height ( png-height pass -- subimage-height )
+    pass starting-row nth png-height >= [
+        0
+    ] [
+        png-height 1 -
+        pass block-height nth +
+        pass row-increment nth /i
+    ] if ;
+
+:: adam7-subimage-width ( png-width pass -- subimage-width )
+    pass starting-col nth png-width >= [
+        0
+    ] [
+        png-width 1 -
+        pass block-width nth +
+        pass col-increment nth /i
+    ] if ;
 
 :: read-adam7-subimage ( bit-reader loading-png pass -- lines )
     loading-png height>> pass adam7-subimage-height :> height
     loading-png width>> pass adam7-subimage-width :> width
 
-    bit-reader loading-png width height read-scanlines ;
+    height width * zero? [
+        B{ } clone
+    ] [
+        bit-reader loading-png width height read-scanlines
+    ] if ;
 
 :: reverse-interlace-adam7 ( byte-array loading-png -- byte-array )
     byte-array bs:<msb0-bit-reader> :> bs
diff --git a/extra/images/testing/png/basi3p01.fig b/extra/images/testing/png/basi3p01.fig
new file mode 100644 (file)
index 0000000..7437629
Binary files /dev/null and b/extra/images/testing/png/basi3p01.fig differ
diff --git a/extra/images/testing/png/basi3p01.png b/extra/images/testing/png/basi3p01.png
new file mode 100644 (file)
index 0000000..00a7cea
Binary files /dev/null and b/extra/images/testing/png/basi3p01.png differ
diff --git a/extra/images/testing/png/basi3p02.fig b/extra/images/testing/png/basi3p02.fig
new file mode 100644 (file)
index 0000000..c373d61
Binary files /dev/null and b/extra/images/testing/png/basi3p02.fig differ
diff --git a/extra/images/testing/png/basi3p02.png b/extra/images/testing/png/basi3p02.png
new file mode 100644 (file)
index 0000000..bb16b44
Binary files /dev/null and b/extra/images/testing/png/basi3p02.png differ
diff --git a/extra/images/testing/png/basi3p04.fig b/extra/images/testing/png/basi3p04.fig
new file mode 100644 (file)
index 0000000..28523ff
Binary files /dev/null and b/extra/images/testing/png/basi3p04.fig differ
diff --git a/extra/images/testing/png/basi3p04.png b/extra/images/testing/png/basi3p04.png
new file mode 100644 (file)
index 0000000..b4e888e
Binary files /dev/null and b/extra/images/testing/png/basi3p04.png differ
diff --git a/extra/images/testing/png/basi3p08.fig b/extra/images/testing/png/basi3p08.fig
new file mode 100644 (file)
index 0000000..5c1b5d7
Binary files /dev/null and b/extra/images/testing/png/basi3p08.fig differ
diff --git a/extra/images/testing/png/basi3p08.png b/extra/images/testing/png/basi3p08.png
new file mode 100644 (file)
index 0000000..50a6d1c
Binary files /dev/null and b/extra/images/testing/png/basi3p08.png differ
diff --git a/extra/images/testing/png/basn3p01.fig b/extra/images/testing/png/basn3p01.fig
new file mode 100644 (file)
index 0000000..7437629
Binary files /dev/null and b/extra/images/testing/png/basn3p01.fig differ
diff --git a/extra/images/testing/png/basn3p01.png b/extra/images/testing/png/basn3p01.png
new file mode 100644 (file)
index 0000000..b145c2b
Binary files /dev/null and b/extra/images/testing/png/basn3p01.png differ
diff --git a/extra/images/testing/png/basn3p02.fig b/extra/images/testing/png/basn3p02.fig
new file mode 100644 (file)
index 0000000..c373d61
Binary files /dev/null and b/extra/images/testing/png/basn3p02.fig differ
diff --git a/extra/images/testing/png/basn3p02.png b/extra/images/testing/png/basn3p02.png
new file mode 100644 (file)
index 0000000..8985b3d
Binary files /dev/null and b/extra/images/testing/png/basn3p02.png differ
diff --git a/extra/images/testing/png/basn3p04.fig b/extra/images/testing/png/basn3p04.fig
new file mode 100644 (file)
index 0000000..28523ff
Binary files /dev/null and b/extra/images/testing/png/basn3p04.fig differ
diff --git a/extra/images/testing/png/basn3p04.png b/extra/images/testing/png/basn3p04.png
new file mode 100644 (file)
index 0000000..0fbf9e8
Binary files /dev/null and b/extra/images/testing/png/basn3p04.png differ
diff --git a/extra/images/testing/png/basn3p08.fig b/extra/images/testing/png/basn3p08.fig
new file mode 100644 (file)
index 0000000..5c1b5d7
Binary files /dev/null and b/extra/images/testing/png/basn3p08.fig differ
diff --git a/extra/images/testing/png/basn3p08.png b/extra/images/testing/png/basn3p08.png
new file mode 100644 (file)
index 0000000..0ddad07
Binary files /dev/null and b/extra/images/testing/png/basn3p08.png differ
diff --git a/extra/images/testing/png/s01i3p01.fig b/extra/images/testing/png/s01i3p01.fig
new file mode 100644 (file)
index 0000000..8709312
Binary files /dev/null and b/extra/images/testing/png/s01i3p01.fig differ
diff --git a/extra/images/testing/png/s01i3p01.png b/extra/images/testing/png/s01i3p01.png
new file mode 100644 (file)
index 0000000..6c0fad1
Binary files /dev/null and b/extra/images/testing/png/s01i3p01.png differ
diff --git a/extra/images/testing/png/s01n3p01.fig b/extra/images/testing/png/s01n3p01.fig
new file mode 100644 (file)
index 0000000..8709312
Binary files /dev/null and b/extra/images/testing/png/s01n3p01.fig differ
diff --git a/extra/images/testing/png/s01n3p01.png b/extra/images/testing/png/s01n3p01.png
new file mode 100644 (file)
index 0000000..cb2c8c7
Binary files /dev/null and b/extra/images/testing/png/s01n3p01.png differ
diff --git a/extra/images/testing/png/s02i3p01.fig b/extra/images/testing/png/s02i3p01.fig
new file mode 100644 (file)
index 0000000..b0ab738
Binary files /dev/null and b/extra/images/testing/png/s02i3p01.fig differ
diff --git a/extra/images/testing/png/s02i3p01.png b/extra/images/testing/png/s02i3p01.png
new file mode 100644 (file)
index 0000000..2defaed
Binary files /dev/null and b/extra/images/testing/png/s02i3p01.png differ
diff --git a/extra/images/testing/png/s02n3p01.fig b/extra/images/testing/png/s02n3p01.fig
new file mode 100644 (file)
index 0000000..b0ab738
Binary files /dev/null and b/extra/images/testing/png/s02n3p01.fig differ
diff --git a/extra/images/testing/png/s02n3p01.png b/extra/images/testing/png/s02n3p01.png
new file mode 100644 (file)
index 0000000..2b1b669
Binary files /dev/null and b/extra/images/testing/png/s02n3p01.png differ
diff --git a/extra/images/testing/png/s03i3p01.fig b/extra/images/testing/png/s03i3p01.fig
new file mode 100644 (file)
index 0000000..3c603e5
Binary files /dev/null and b/extra/images/testing/png/s03i3p01.fig differ
diff --git a/extra/images/testing/png/s03i3p01.png b/extra/images/testing/png/s03i3p01.png
new file mode 100644 (file)
index 0000000..c23fdc4
Binary files /dev/null and b/extra/images/testing/png/s03i3p01.png differ
diff --git a/extra/images/testing/png/s03n3p01.fig b/extra/images/testing/png/s03n3p01.fig
new file mode 100644 (file)
index 0000000..3c603e5
Binary files /dev/null and b/extra/images/testing/png/s03n3p01.fig differ
diff --git a/extra/images/testing/png/s03n3p01.png b/extra/images/testing/png/s03n3p01.png
new file mode 100644 (file)
index 0000000..6d96ee4
Binary files /dev/null and b/extra/images/testing/png/s03n3p01.png differ
diff --git a/extra/images/testing/png/s04i3p01.fig b/extra/images/testing/png/s04i3p01.fig
new file mode 100644 (file)
index 0000000..1b60721
Binary files /dev/null and b/extra/images/testing/png/s04i3p01.fig differ
diff --git a/extra/images/testing/png/s04i3p01.png b/extra/images/testing/png/s04i3p01.png
new file mode 100644 (file)
index 0000000..0e710c2
Binary files /dev/null and b/extra/images/testing/png/s04i3p01.png differ
diff --git a/extra/images/testing/png/s04n3p01.fig b/extra/images/testing/png/s04n3p01.fig
new file mode 100644 (file)
index 0000000..1b60721
Binary files /dev/null and b/extra/images/testing/png/s04n3p01.fig differ
diff --git a/extra/images/testing/png/s04n3p01.png b/extra/images/testing/png/s04n3p01.png
new file mode 100644 (file)
index 0000000..956396c
Binary files /dev/null and b/extra/images/testing/png/s04n3p01.png differ
diff --git a/extra/images/testing/png/s05i3p02.fig b/extra/images/testing/png/s05i3p02.fig
new file mode 100644 (file)
index 0000000..846b376
Binary files /dev/null and b/extra/images/testing/png/s05i3p02.fig differ
diff --git a/extra/images/testing/png/s05i3p02.png b/extra/images/testing/png/s05i3p02.png
new file mode 100644 (file)
index 0000000..d14cbd3
Binary files /dev/null and b/extra/images/testing/png/s05i3p02.png differ
diff --git a/extra/images/testing/png/s05n3p02.fig b/extra/images/testing/png/s05n3p02.fig
new file mode 100644 (file)
index 0000000..846b376
Binary files /dev/null and b/extra/images/testing/png/s05n3p02.fig differ
diff --git a/extra/images/testing/png/s05n3p02.png b/extra/images/testing/png/s05n3p02.png
new file mode 100644 (file)
index 0000000..bf940f0
Binary files /dev/null and b/extra/images/testing/png/s05n3p02.png differ
diff --git a/extra/images/testing/png/s06i3p02.fig b/extra/images/testing/png/s06i3p02.fig
new file mode 100644 (file)
index 0000000..7d85b7a
Binary files /dev/null and b/extra/images/testing/png/s06i3p02.fig differ
diff --git a/extra/images/testing/png/s06i3p02.png b/extra/images/testing/png/s06i3p02.png
new file mode 100644 (file)
index 0000000..456ada3
Binary files /dev/null and b/extra/images/testing/png/s06i3p02.png differ
diff --git a/extra/images/testing/png/s06n3p02.fig b/extra/images/testing/png/s06n3p02.fig
new file mode 100644 (file)
index 0000000..7d85b7a
Binary files /dev/null and b/extra/images/testing/png/s06n3p02.fig differ
diff --git a/extra/images/testing/png/s06n3p02.png b/extra/images/testing/png/s06n3p02.png
new file mode 100644 (file)
index 0000000..501064d
Binary files /dev/null and b/extra/images/testing/png/s06n3p02.png differ
diff --git a/extra/images/testing/png/s07i3p02.fig b/extra/images/testing/png/s07i3p02.fig
new file mode 100644 (file)
index 0000000..1fe1319
Binary files /dev/null and b/extra/images/testing/png/s07i3p02.fig differ
diff --git a/extra/images/testing/png/s07i3p02.png b/extra/images/testing/png/s07i3p02.png
new file mode 100644 (file)
index 0000000..44b66ba
Binary files /dev/null and b/extra/images/testing/png/s07i3p02.png differ
diff --git a/extra/images/testing/png/s07n3p02.fig b/extra/images/testing/png/s07n3p02.fig
new file mode 100644 (file)
index 0000000..1fe1319
Binary files /dev/null and b/extra/images/testing/png/s07n3p02.fig differ
diff --git a/extra/images/testing/png/s07n3p02.png b/extra/images/testing/png/s07n3p02.png
new file mode 100644 (file)
index 0000000..6a58259
Binary files /dev/null and b/extra/images/testing/png/s07n3p02.png differ
diff --git a/extra/images/testing/png/s08i3p02.fig b/extra/images/testing/png/s08i3p02.fig
new file mode 100644 (file)
index 0000000..029bfaf
Binary files /dev/null and b/extra/images/testing/png/s08i3p02.fig differ
diff --git a/extra/images/testing/png/s08i3p02.png b/extra/images/testing/png/s08i3p02.png
new file mode 100644 (file)
index 0000000..acf74f3
Binary files /dev/null and b/extra/images/testing/png/s08i3p02.png differ
diff --git a/extra/images/testing/png/s08n3p02.fig b/extra/images/testing/png/s08n3p02.fig
new file mode 100644 (file)
index 0000000..029bfaf
Binary files /dev/null and b/extra/images/testing/png/s08n3p02.fig differ
diff --git a/extra/images/testing/png/s08n3p02.png b/extra/images/testing/png/s08n3p02.png
new file mode 100644 (file)
index 0000000..b7094e1
Binary files /dev/null and b/extra/images/testing/png/s08n3p02.png differ
diff --git a/extra/images/testing/png/s09i3p02.fig b/extra/images/testing/png/s09i3p02.fig
new file mode 100644 (file)
index 0000000..b869491
Binary files /dev/null and b/extra/images/testing/png/s09i3p02.fig differ
diff --git a/extra/images/testing/png/s09i3p02.png b/extra/images/testing/png/s09i3p02.png
new file mode 100644 (file)
index 0000000..0bfae8e
Binary files /dev/null and b/extra/images/testing/png/s09i3p02.png differ
diff --git a/extra/images/testing/png/s09n3p02.fig b/extra/images/testing/png/s09n3p02.fig
new file mode 100644 (file)
index 0000000..b869491
Binary files /dev/null and b/extra/images/testing/png/s09n3p02.fig differ
diff --git a/extra/images/testing/png/s09n3p02.png b/extra/images/testing/png/s09n3p02.png
new file mode 100644 (file)
index 0000000..711ab82
Binary files /dev/null and b/extra/images/testing/png/s09n3p02.png differ
diff --git a/extra/images/testing/png/s32i3p04.fig b/extra/images/testing/png/s32i3p04.fig
new file mode 100644 (file)
index 0000000..dc2e114
Binary files /dev/null and b/extra/images/testing/png/s32i3p04.fig differ
diff --git a/extra/images/testing/png/s32i3p04.png b/extra/images/testing/png/s32i3p04.png
new file mode 100644 (file)
index 0000000..0841910
Binary files /dev/null and b/extra/images/testing/png/s32i3p04.png differ
diff --git a/extra/images/testing/png/s32n3p04.fig b/extra/images/testing/png/s32n3p04.fig
new file mode 100644 (file)
index 0000000..dc2e114
Binary files /dev/null and b/extra/images/testing/png/s32n3p04.fig differ
diff --git a/extra/images/testing/png/s32n3p04.png b/extra/images/testing/png/s32n3p04.png
new file mode 100644 (file)
index 0000000..fa58e3e
Binary files /dev/null and b/extra/images/testing/png/s32n3p04.png differ
diff --git a/extra/images/testing/png/s33i3p04.fig b/extra/images/testing/png/s33i3p04.fig
new file mode 100644 (file)
index 0000000..4bed1c2
Binary files /dev/null and b/extra/images/testing/png/s33i3p04.fig differ
diff --git a/extra/images/testing/png/s33i3p04.png b/extra/images/testing/png/s33i3p04.png
new file mode 100644 (file)
index 0000000..ab0dc14
Binary files /dev/null and b/extra/images/testing/png/s33i3p04.png differ
diff --git a/extra/images/testing/png/s33n3p04.fig b/extra/images/testing/png/s33n3p04.fig
new file mode 100644 (file)
index 0000000..4bed1c2
Binary files /dev/null and b/extra/images/testing/png/s33n3p04.fig differ
diff --git a/extra/images/testing/png/s33n3p04.png b/extra/images/testing/png/s33n3p04.png
new file mode 100644 (file)
index 0000000..764f1a3
Binary files /dev/null and b/extra/images/testing/png/s33n3p04.png differ
diff --git a/extra/images/testing/png/s34i3p04.fig b/extra/images/testing/png/s34i3p04.fig
new file mode 100644 (file)
index 0000000..cd5d18d
Binary files /dev/null and b/extra/images/testing/png/s34i3p04.fig differ
diff --git a/extra/images/testing/png/s34i3p04.png b/extra/images/testing/png/s34i3p04.png
new file mode 100644 (file)
index 0000000..bd99039
Binary files /dev/null and b/extra/images/testing/png/s34i3p04.png differ
diff --git a/extra/images/testing/png/s34n3p04.fig b/extra/images/testing/png/s34n3p04.fig
new file mode 100644 (file)
index 0000000..cd5d18d
Binary files /dev/null and b/extra/images/testing/png/s34n3p04.fig differ
diff --git a/extra/images/testing/png/s34n3p04.png b/extra/images/testing/png/s34n3p04.png
new file mode 100644 (file)
index 0000000..9cbc68b
Binary files /dev/null and b/extra/images/testing/png/s34n3p04.png differ
diff --git a/extra/images/testing/png/s35i3p04.fig b/extra/images/testing/png/s35i3p04.fig
new file mode 100644 (file)
index 0000000..da5c550
Binary files /dev/null and b/extra/images/testing/png/s35i3p04.fig differ
diff --git a/extra/images/testing/png/s35i3p04.png b/extra/images/testing/png/s35i3p04.png
new file mode 100644 (file)
index 0000000..e2a5e0a
Binary files /dev/null and b/extra/images/testing/png/s35i3p04.png differ
diff --git a/extra/images/testing/png/s35n3p04.fig b/extra/images/testing/png/s35n3p04.fig
new file mode 100644 (file)
index 0000000..da5c550
Binary files /dev/null and b/extra/images/testing/png/s35n3p04.fig differ
diff --git a/extra/images/testing/png/s35n3p04.png b/extra/images/testing/png/s35n3p04.png
new file mode 100644 (file)
index 0000000..90b892e
Binary files /dev/null and b/extra/images/testing/png/s35n3p04.png differ
diff --git a/extra/images/testing/png/s36i3p04.fig b/extra/images/testing/png/s36i3p04.fig
new file mode 100644 (file)
index 0000000..c2844f1
Binary files /dev/null and b/extra/images/testing/png/s36i3p04.fig differ
diff --git a/extra/images/testing/png/s36i3p04.png b/extra/images/testing/png/s36i3p04.png
new file mode 100644 (file)
index 0000000..eb61b6f
Binary files /dev/null and b/extra/images/testing/png/s36i3p04.png differ
diff --git a/extra/images/testing/png/s36n3p04.fig b/extra/images/testing/png/s36n3p04.fig
new file mode 100644 (file)
index 0000000..c2844f1
Binary files /dev/null and b/extra/images/testing/png/s36n3p04.fig differ
diff --git a/extra/images/testing/png/s36n3p04.png b/extra/images/testing/png/s36n3p04.png
new file mode 100644 (file)
index 0000000..b38d179
Binary files /dev/null and b/extra/images/testing/png/s36n3p04.png differ
diff --git a/extra/images/testing/png/s37i3p04.fig b/extra/images/testing/png/s37i3p04.fig
new file mode 100644 (file)
index 0000000..da63830
Binary files /dev/null and b/extra/images/testing/png/s37i3p04.fig differ
diff --git a/extra/images/testing/png/s37i3p04.png b/extra/images/testing/png/s37i3p04.png
new file mode 100644 (file)
index 0000000..6e2b1e9
Binary files /dev/null and b/extra/images/testing/png/s37i3p04.png differ
diff --git a/extra/images/testing/png/s37n3p04.fig b/extra/images/testing/png/s37n3p04.fig
new file mode 100644 (file)
index 0000000..da63830
Binary files /dev/null and b/extra/images/testing/png/s37n3p04.fig differ
diff --git a/extra/images/testing/png/s37n3p04.png b/extra/images/testing/png/s37n3p04.png
new file mode 100644 (file)
index 0000000..4d3054d
Binary files /dev/null and b/extra/images/testing/png/s37n3p04.png differ
diff --git a/extra/images/testing/png/s38i3p04.fig b/extra/images/testing/png/s38i3p04.fig
new file mode 100644 (file)
index 0000000..d0f4e93
Binary files /dev/null and b/extra/images/testing/png/s38i3p04.fig differ
diff --git a/extra/images/testing/png/s38i3p04.png b/extra/images/testing/png/s38i3p04.png
new file mode 100644 (file)
index 0000000..a0a8a14
Binary files /dev/null and b/extra/images/testing/png/s38i3p04.png differ
diff --git a/extra/images/testing/png/s38n3p04.fig b/extra/images/testing/png/s38n3p04.fig
new file mode 100644 (file)
index 0000000..d0f4e93
Binary files /dev/null and b/extra/images/testing/png/s38n3p04.fig differ
diff --git a/extra/images/testing/png/s38n3p04.png b/extra/images/testing/png/s38n3p04.png
new file mode 100644 (file)
index 0000000..1233ed0
Binary files /dev/null and b/extra/images/testing/png/s38n3p04.png differ
diff --git a/extra/images/testing/png/s39i3p04.fig b/extra/images/testing/png/s39i3p04.fig
new file mode 100644 (file)
index 0000000..a801805
Binary files /dev/null and b/extra/images/testing/png/s39i3p04.fig differ
diff --git a/extra/images/testing/png/s39i3p04.png b/extra/images/testing/png/s39i3p04.png
new file mode 100644 (file)
index 0000000..04fee93
Binary files /dev/null and b/extra/images/testing/png/s39i3p04.png differ
diff --git a/extra/images/testing/png/s39n3p04.fig b/extra/images/testing/png/s39n3p04.fig
new file mode 100644 (file)
index 0000000..a801805
Binary files /dev/null and b/extra/images/testing/png/s39n3p04.fig differ
diff --git a/extra/images/testing/png/s39n3p04.png b/extra/images/testing/png/s39n3p04.png
new file mode 100644 (file)
index 0000000..c750100
Binary files /dev/null and b/extra/images/testing/png/s39n3p04.png differ
diff --git a/extra/images/testing/png/s40i3p04.fig b/extra/images/testing/png/s40i3p04.fig
new file mode 100644 (file)
index 0000000..5b09595
Binary files /dev/null and b/extra/images/testing/png/s40i3p04.fig differ
diff --git a/extra/images/testing/png/s40i3p04.png b/extra/images/testing/png/s40i3p04.png
new file mode 100644 (file)
index 0000000..68f358b
Binary files /dev/null and b/extra/images/testing/png/s40i3p04.png differ
diff --git a/extra/images/testing/png/s40n3p04.fig b/extra/images/testing/png/s40n3p04.fig
new file mode 100644 (file)
index 0000000..5b09595
Binary files /dev/null and b/extra/images/testing/png/s40n3p04.fig differ
diff --git a/extra/images/testing/png/s40n3p04.png b/extra/images/testing/png/s40n3p04.png
new file mode 100644 (file)
index 0000000..864b6b9
Binary files /dev/null and b/extra/images/testing/png/s40n3p04.png differ