summaryrefslogtreecommitdiff
path: root/Build/source/libs/libpng/libpng-src/contrib/testpngs
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/libpng/libpng-src/contrib/testpngs')
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8-tRNS.pngbin0 -> 325 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8.pngbin0 -> 311 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear-tRNS.pngbin0 -> 325 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear.pngbin0 -> 311 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB-tRNS.pngbin0 -> 278 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB.pngbin0 -> 264 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-tRNS.pngbin0 -> 265 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1.pngbin0 -> 251 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8-tRNS.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear-tRNS.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB-tRNS.pngbin0 -> 697 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB.pngbin0 -> 697 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-tRNS.pngbin0 -> 684 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16.pngbin0 -> 684 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8-tRNS.pngbin0 -> 325 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8.pngbin0 -> 311 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear-tRNS.pngbin0 -> 325 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear.pngbin0 -> 311 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB-tRNS.pngbin0 -> 278 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB.pngbin0 -> 264 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-tRNS.pngbin0 -> 265 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2.pngbin0 -> 251 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8-tRNS.pngbin0 -> 327 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8.pngbin0 -> 313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear-tRNS.pngbin0 -> 327 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear.pngbin0 -> 313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB-tRNS.pngbin0 -> 280 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB.pngbin0 -> 266 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-tRNS.pngbin0 -> 267 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4.pngbin0 -> 253 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8-tRNS.pngbin0 -> 327 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8.pngbin0 -> 313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear-tRNS.pngbin0 -> 327 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear.pngbin0 -> 313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB-tRNS.pngbin0 -> 280 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB.pngbin0 -> 266 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-tRNS.pngbin0 -> 267 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8.pngbin0 -> 253 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-1.8.pngbin0 -> 919 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-linear.pngbin0 -> 919 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-sRGB.pngbin0 -> 872 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16.pngbin0 -> 859 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-1.8.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-linear.pngbin0 -> 744 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-sRGB.pngbin0 -> 697 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8.pngbin0 -> 684 bytes
-rwxr-xr-xBuild/source/libs/libpng/libpng-src/contrib/testpngs/makepngs.sh94
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8-tRNS.pngbin0 -> 342 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8.pngbin0 -> 329 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear-tRNS.pngbin0 -> 342 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear.pngbin0 -> 329 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB-tRNS.pngbin0 -> 295 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB.pngbin0 -> 282 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-tRNS.pngbin0 -> 282 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1.pngbin0 -> 269 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8-tRNS.pngbin0 -> 350 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8.pngbin0 -> 335 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear-tRNS.pngbin0 -> 350 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear.pngbin0 -> 335 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB-tRNS.pngbin0 -> 303 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB.pngbin0 -> 288 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-tRNS.pngbin0 -> 290 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2.pngbin0 -> 275 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8-tRNS.pngbin0 -> 400 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8.pngbin0 -> 373 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear-tRNS.pngbin0 -> 400 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear.pngbin0 -> 373 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB-tRNS.pngbin0 -> 353 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB.pngbin0 -> 326 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-tRNS.pngbin0 -> 340 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4.pngbin0 -> 313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8-tRNS.pngbin0 -> 1360 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8.pngbin0 -> 1093 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear-tRNS.pngbin0 -> 1360 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear.pngbin0 -> 1093 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB-tRNS.pngbin0 -> 1313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB.pngbin0 -> 1046 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-tRNS.pngbin0 -> 1300 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8.pngbin0 -> 1033 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8-tRNS.pngbin0 -> 1211 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8.pngbin0 -> 1211 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear-tRNS.pngbin0 -> 1211 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear.pngbin0 -> 1211 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB-tRNS.pngbin0 -> 1164 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB.pngbin0 -> 1164 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-tRNS.pngbin0 -> 1151 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16.pngbin0 -> 1151 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8-tRNS.pngbin0 -> 837 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8.pngbin0 -> 819 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear-tRNS.pngbin0 -> 837 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear.pngbin0 -> 819 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB-tRNS.pngbin0 -> 790 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB.pngbin0 -> 772 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-tRNS.pngbin0 -> 777 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8.pngbin0 -> 759 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-1.8.pngbin0 -> 1437 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-linear.pngbin0 -> 1437 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-sRGB.pngbin0 -> 1390 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16.pngbin0 -> 1377 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-1.8.pngbin0 -> 919 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-linear.pngbin0 -> 919 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-sRGB.pngbin0 -> 872 bytes
-rw-r--r--Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8.pngbin0 -> 859 bytes
105 files changed, 94 insertions, 0 deletions
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8-tRNS.png
new file mode 100644
index 00000000000..0fc6cb7dba1
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8.png
new file mode 100644
index 00000000000..5db4d7915c6
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear-tRNS.png
new file mode 100644
index 00000000000..5beb9d1df20
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear.png
new file mode 100644
index 00000000000..36a89a5abb6
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB-tRNS.png
new file mode 100644
index 00000000000..80cec4b5eda
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB.png
new file mode 100644
index 00000000000..484fd18c4f6
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-tRNS.png
new file mode 100644
index 00000000000..a988db9686e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1.png
new file mode 100644
index 00000000000..71e37a33638
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-1.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8-tRNS.png
new file mode 100644
index 00000000000..06cc0c138e8
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8.png
new file mode 100644
index 00000000000..06cc0c138e8
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear-tRNS.png
new file mode 100644
index 00000000000..beb4e96e25f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear.png
new file mode 100644
index 00000000000..beb4e96e25f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB-tRNS.png
new file mode 100644
index 00000000000..315db86a6ad
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB.png
new file mode 100644
index 00000000000..315db86a6ad
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-tRNS.png
new file mode 100644
index 00000000000..4826d61eb7f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16.png
new file mode 100644
index 00000000000..4826d61eb7f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8-tRNS.png
new file mode 100644
index 00000000000..a1c6854c96c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8.png
new file mode 100644
index 00000000000..4cc811cdf7e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear-tRNS.png
new file mode 100644
index 00000000000..3c29ec6d97a
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear.png
new file mode 100644
index 00000000000..6ca6fb74dd8
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB-tRNS.png
new file mode 100644
index 00000000000..b418c8fbb60
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB.png
new file mode 100644
index 00000000000..a6bde60afe4
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-tRNS.png
new file mode 100644
index 00000000000..8e04cb5020c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2.png
new file mode 100644
index 00000000000..9d85a2ace35
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-2.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8-tRNS.png
new file mode 100644
index 00000000000..402d699fbc5
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8.png
new file mode 100644
index 00000000000..bc8da98761c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear-tRNS.png
new file mode 100644
index 00000000000..45c063d8542
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear.png
new file mode 100644
index 00000000000..0bd068d73fe
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB-tRNS.png
new file mode 100644
index 00000000000..be8521049c4
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB.png
new file mode 100644
index 00000000000..38a79228d93
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-tRNS.png
new file mode 100644
index 00000000000..14c4f1fb3aa
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4.png
new file mode 100644
index 00000000000..16bcada820e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-4.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8-tRNS.png
new file mode 100644
index 00000000000..2b3892458a4
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8.png
new file mode 100644
index 00000000000..4bba74cfa63
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear-tRNS.png
new file mode 100644
index 00000000000..a801abdaaa7
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear.png
new file mode 100644
index 00000000000..91be367ee5c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB-tRNS.png
new file mode 100644
index 00000000000..f54f23d6bc8
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB.png
new file mode 100644
index 00000000000..2ae6377ff95
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-tRNS.png
new file mode 100644
index 00000000000..842245f1d9f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8.png
new file mode 100644
index 00000000000..23af27e141a
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-1.8.png
new file mode 100644
index 00000000000..e0d36b7f09c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-linear.png
new file mode 100644
index 00000000000..26aa32cee15
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-sRGB.png
new file mode 100644
index 00000000000..f1e811ba342
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16.png
new file mode 100644
index 00000000000..689879737fc
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-1.8.png
new file mode 100644
index 00000000000..68883a52d5c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-linear.png
new file mode 100644
index 00000000000..cdc07031d7f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-sRGB.png
new file mode 100644
index 00000000000..7c37c88836f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8.png
new file mode 100644
index 00000000000..eb0a9249981
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/gray-alpha-8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/makepngs.sh b/Build/source/libs/libpng/libpng-src/contrib/testpngs/makepngs.sh
new file mode 100755
index 00000000000..81875871592
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/makepngs.sh
@@ -0,0 +1,94 @@
+#!/bin/sh
+#
+# Make a set of test PNG files, MAKEPNG is the name of the makepng executable
+# built from contrib/libtests/makepng.c
+
+# Copyright (c) 2015 John Cunningham Bowler
+
+# Last changed in libpng 1.7.0 [(PENDING RELEASE)]
+
+# This code is released under the libpng license.
+# For conditions of distribution and use, see the disclaimer
+# and license in png.h
+
+# The arguments say whether to build all the files or whether just to build the
+# ones that extend the code-coverage of libpng from the existing test files in
+# contrib/pngsuite.
+test -n "$MAKEPNG" || MAKEPNG=./makepng
+opts=
+
+mp(){
+ ${MAKEPNG} $opts $1 "$3" "$4" "$3-$4$2.png"
+}
+
+mpg(){
+ if test "$1" = "none"
+ then
+ mp "" "" "$2" "$3"
+ else
+ mp "--$1" "-$1" "$2" "$3"
+ fi
+}
+
+mptrans(){
+ if test "$1" = "none"
+ then
+ mp "--tRNS" "-tRNS" "$2" "$3"
+ else
+ mp "--tRNS --$1" "-$1-tRNS" "$2" "$3"
+ fi
+}
+
+case "$1" in
+ --small)
+ opts="--small";;&
+
+ --all|--small)
+ for g in none sRGB linear 1.8
+ do
+ for c in gray palette
+ do
+ for b in 1 2 4
+ do
+ mpg "$g" "$c" "$b"
+ mptrans "$g" "$c" "$b"
+ done
+ done
+
+ mpg "$g" palette 8
+ mptrans "$g" palette 8
+
+ for b in 8 16
+ do
+ for c in gray gray-alpha rgb rgb-alpha
+ do
+ mpg "$g" "$c" "$b"
+ done
+ for c in gray rgb
+ do
+ mptrans "$g" "$c" "$b"
+ done
+ done
+ done;;
+
+ --coverage)
+ # Comments below indicate cases known to be required and not duplicated
+ # in other (required) cases; the aim is to get a minimal set that gives
+ # the maxium code coverage.
+ mpg none gray-alpha 8 # required: code coverage, sRGB opaque component
+ mpg none palette 8 # required: basic palette read
+ mpg 1.8 gray 2 # required: tests gamma threshold code
+ mpg 1.8 palette 2 # required: code coverage
+ mpg 1.8 palette 4 # required: code coverage
+ mpg 1.8 palette 8 # error limits only
+ mpg linear palette 8 # error limits only
+ mpg linear rgb-alpha 16 # error limits only
+ mpg sRGB palette 1 # required: code coverage
+ mpg sRGB rgb-alpha 16 # required: code coverage: pngread.c:2422 untested
+ :;;
+
+ *)
+ echo "$0 $1: unknown argument, usage:" >&2
+ echo " $0 [--all|--coverage|--small]" >&2
+ exit 1
+esac
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8-tRNS.png
new file mode 100644
index 00000000000..7bf60410d52
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8.png
new file mode 100644
index 00000000000..73965b724e4
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear-tRNS.png
new file mode 100644
index 00000000000..9b0133dc9f5
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear.png
new file mode 100644
index 00000000000..bf232fd33cf
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB-tRNS.png
new file mode 100644
index 00000000000..1c6f262b336
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB.png
new file mode 100644
index 00000000000..fbadc097fff
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-tRNS.png
new file mode 100644
index 00000000000..8f1642b7b01
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1.png
new file mode 100644
index 00000000000..a27d1362a2b
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-1.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8-tRNS.png
new file mode 100644
index 00000000000..9d2ab16564a
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8.png
new file mode 100644
index 00000000000..cdcf28329b9
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear-tRNS.png
new file mode 100644
index 00000000000..d346d40071c
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear.png
new file mode 100644
index 00000000000..5c2f6d335df
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB-tRNS.png
new file mode 100644
index 00000000000..e5a491a7139
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB.png
new file mode 100644
index 00000000000..a3bf9a2f3b0
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-tRNS.png
new file mode 100644
index 00000000000..c34a6986d00
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2.png
new file mode 100644
index 00000000000..eaf4536e09b
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-2.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8-tRNS.png
new file mode 100644
index 00000000000..20cb465cece
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8.png
new file mode 100644
index 00000000000..c2318ff82ed
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear-tRNS.png
new file mode 100644
index 00000000000..4d96a472413
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear.png
new file mode 100644
index 00000000000..dfc5a868ee2
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB-tRNS.png
new file mode 100644
index 00000000000..92d23e7ddab
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB.png
new file mode 100644
index 00000000000..26ea9e5ab14
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-tRNS.png
new file mode 100644
index 00000000000..429f6b95394
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4.png
new file mode 100644
index 00000000000..82f3489940e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-4.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8-tRNS.png
new file mode 100644
index 00000000000..c10bb569739
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8.png
new file mode 100644
index 00000000000..cc09ee60f1e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear-tRNS.png
new file mode 100644
index 00000000000..27f5a3336cf
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear.png
new file mode 100644
index 00000000000..40d413cd660
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB-tRNS.png
new file mode 100644
index 00000000000..b8863ec2b8f
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB.png
new file mode 100644
index 00000000000..90f89120431
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-tRNS.png
new file mode 100644
index 00000000000..9660e67765d
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8.png
new file mode 100644
index 00000000000..2502d305b57
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/palette-8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8-tRNS.png
new file mode 100644
index 00000000000..03251b12ef0
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8.png
new file mode 100644
index 00000000000..03251b12ef0
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear-tRNS.png
new file mode 100644
index 00000000000..3dfa6a6ad04
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear.png
new file mode 100644
index 00000000000..3dfa6a6ad04
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB-tRNS.png
new file mode 100644
index 00000000000..2cf2209e01d
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB.png
new file mode 100644
index 00000000000..2cf2209e01d
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-tRNS.png
new file mode 100644
index 00000000000..28643528d6b
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16.png
new file mode 100644
index 00000000000..28643528d6b
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8-tRNS.png
new file mode 100644
index 00000000000..afff9df2266
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8.png
new file mode 100644
index 00000000000..d4bb12afa11
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear-tRNS.png
new file mode 100644
index 00000000000..5a2ed9f009a
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear.png
new file mode 100644
index 00000000000..7c42b084083
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB-tRNS.png
new file mode 100644
index 00000000000..f8b4ecbdc69
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB.png
new file mode 100644
index 00000000000..4acae649d38
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-tRNS.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-tRNS.png
new file mode 100644
index 00000000000..cdb1642ebad
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8-tRNS.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8.png
new file mode 100644
index 00000000000..e69c71bfd57
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-1.8.png
new file mode 100644
index 00000000000..ad65d150e23
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-linear.png
new file mode 100644
index 00000000000..1f399003173
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-sRGB.png
new file mode 100644
index 00000000000..d9cea633a5e
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16.png
new file mode 100644
index 00000000000..59262397eb5
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-1.8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-1.8.png
new file mode 100644
index 00000000000..f4d08ec0471
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-1.8.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-linear.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-linear.png
new file mode 100644
index 00000000000..b4f8bc82941
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-linear.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-sRGB.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-sRGB.png
new file mode 100644
index 00000000000..f06e7f837cb
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8-sRGB.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8.png b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8.png
new file mode 100644
index 00000000000..e15d4913f2d
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-src/contrib/testpngs/rgb-alpha-8.png
Binary files differ