From 8e1e7679a89e2fc0e3155cfce98911f6012fdb85 Mon Sep 17 00:00:00 2001
From: Martin Vignali <martin.vignali@gmail.com>
Date: Thu, 24 Nov 2016 21:30:51 +0100
Subject: [PATCH 3/3] fate/psd : add tests for uncompress and rle samples
---
tests/fate/image.mak | 25 +++++++++++++++++++++++++
tests/ref/fate/psd-gray16 | 6 ++++++
tests/ref/fate/psd-gray8 | 6 ++++++
tests/ref/fate/psd-lena-127x127-rgb24 | 6 ++++++
tests/ref/fate/psd-lena-rgb-rle-127x127-16b | 6 ++++++
tests/ref/fate/psd-lena-rgb-rle-127x127-8b | 6 ++++++
tests/ref/fate/psd-lena-rgba-rle-128x128-8b | 6 ++++++
tests/ref/fate/psd-rgb24 | 6 ++++++
tests/ref/fate/psd-rgb48 | 6 ++++++
tests/ref/fate/psd-rgba | 6 ++++++
tests/ref/fate/psd-rgba64 | 6 ++++++
tests/ref/fate/psd-ya16 | 6 ++++++
tests/ref/fate/psd-ya8 | 6 ++++++
13 files changed, 97 insertions(+)
create mode 100644 tests/ref/fate/psd-gray16
create mode 100644 tests/ref/fate/psd-gray8
create mode 100644 tests/ref/fate/psd-lena-127x127-rgb24
create mode 100644 tests/ref/fate/psd-lena-rgb-rle-127x127-16b
create mode 100644 tests/ref/fate/psd-lena-rgb-rle-127x127-8b
create mode 100644 tests/ref/fate/psd-lena-rgba-rle-128x128-8b
create mode 100644 tests/ref/fate/psd-rgb24
create mode 100644 tests/ref/fate/psd-rgb48
create mode 100644 tests/ref/fate/psd-rgba
create mode 100644 tests/ref/fate/psd-rgba64
create mode 100644 tests/ref/fate/psd-ya16
create mode 100644 tests/ref/fate/psd-ya8
@@ -286,6 +286,31 @@ fate-png: $(FATE_PNG-yes)
FATE_IMAGE-$(call DEMDEC, IMAGE2, PTX) += fate-ptx
fate-ptx: CMD = framecrc -i $(TARGET_SAMPLES)/ptx/_113kw_pic.ptx -pix_fmt rgb24
+define FATE_IMGSUITE_PSD
+FATE_PSD += fate-psd-$(1)
+fate-psd-$(1): CMD = framecrc -i $(TARGET_SAMPLES)/psd/lena-$(1).psd -sws_flags +accurate_rnd+bitexact -pix_fmt rgb24
+endef
+
+PSD_COLORSPACES = gray8 gray16 rgb24 rgb48 rgba rgba64 ya8 ya16
+$(foreach CLSP,$(PSD_COLORSPACES),$(eval $(call FATE_IMGSUITE_PSD,$(CLSP))))
+
+FATE_PSD += fate-psd-lena-127x127-rgb24
+fate-psd-lena-127x127-rgb24: CMD = framecrc -i $(TARGET_SAMPLES)/psd/lena-127x127_rgb24.psd
+
+FATE_PSD += fate-psd-lena-rgb-rle-127x127-16b
+fate-psd-lena-rgb-rle-127x127-16b: CMD = framecrc -i $(TARGET_SAMPLES)/psd/lena-rgb_rle_127x127_16b.psd
+
+FATE_PSD += fate-psd-lena-rgb-rle-127x127-8b
+fate-psd-lena-rgb-rle-127x127-8b: CMD = framecrc -i $(TARGET_SAMPLES)/psd/lena-rgb_rle_127x127_8b.psd
+
+FATE_PSD += fate-psd-lena-rgba-rle-128x128-8b
+fate-psd-lena-rgba-rle-128x128-8b: CMD = framecrc -i $(TARGET_SAMPLES)/psd/lena-rgba_rle_128x128_8b.psd
+
+FATE_PSD-$(call DEMDEC, IMAGE2, PSD) += $(FATE_PSD)
+
+FATE_IMAGE += $(FATE_PSD-yes)
+fate-psd: $(FATE_PSD-yes)
+
define FATE_IMGSUITE_SGI
FATE_SGI += fate-sgi-$(1) fate-sgi-$(1)-rle
fate-sgi-$(1): CMD = framecrc -i $(TARGET_SAMPLES)/sgi/libav_$(1).sgi -sws_flags +accurate_rnd+bitexact
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xce3477d3
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0x55121b03
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 127x127
+#sar 0: 0/1
+0, 0, 0, 1, 48387, 0xd7b6bec4
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 127x127
+#sar 0: 0/1
+0, 0, 0, 1, 96774, 0xaab6cc1d
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 127x127
+#sar 0: 0/1
+0, 0, 0, 1, 48387, 0x35b27b60
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 65536, 0xaaacdff3
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xe0013dee
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0x0bc6503a
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xb2563b4a
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xb847fd73
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xe8f08af3
new file mode 100644
@@ -0,0 +1,6 @@
+#tb 0: 1/25
+#media_type 0: video
+#codec_id 0: rawvideo
+#dimensions 0: 128x128
+#sar 0: 0/1
+0, 0, 0, 1, 49152, 0xfa0ee1d0
--
1.9.3 (Apple Git-50)