summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-05-31 10:56:52 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2021-06-01 08:46:57 +0200
commit95f02ee91fea543ab313253c867bcfb71da60c5e (patch)
treee84a1ba0443aaeeb4aa246b5e9318259b3cb2810 /tests
parenta3e96cef462ac7f476df6a0f866266249afa745d (diff)
downloadqtimageformats-95f02ee91fea543ab313253c867bcfb71da60c5e.tar.gz
Add floating point read and write to TIFF handler
[ChangeLog][TIFF] Read/write support for floating point image formats added. Change-Id: Ib952ef9bfe7e38426f018515a5f92ed56c732a6f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/tiff/tst_qtiff.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/auto/tiff/tst_qtiff.cpp b/tests/auto/tiff/tst_qtiff.cpp
index 671ade3..4fa4848 100644
--- a/tests/auto/tiff/tst_qtiff.cpp
+++ b/tests/auto/tiff/tst_qtiff.cpp
@@ -407,6 +407,20 @@ void tst_qtiff::readWriteNonDestructive_data()
QTest::newRow("tiff rgb64") << QImage::Format_RGBX64 << QImage::Format_RGBX64 << QImageIOHandler::TransformationNone;
QTest::newRow("tiff rgba64") << QImage::Format_RGBA64 << QImage::Format_RGBA64 << QImageIOHandler::TransformationRotate90;
QTest::newRow("tiff rgba64pm") << QImage::Format_RGBA64_Premultiplied << QImage::Format_RGBA64_Premultiplied << QImageIOHandler::TransformationNone;
+ QTest::newRow("tiff rgb16fpx4") << QImage::Format_RGBX16FPx4 << QImage::Format_RGBX16FPx4
+ << QImageIOHandler::TransformationNone;
+ QTest::newRow("tiff rgba16fpx4") << QImage::Format_RGBA16FPx4 << QImage::Format_RGBA16FPx4
+ << QImageIOHandler::TransformationRotate90;
+ QTest::newRow("tiff rgba16fpx4pm") << QImage::Format_RGBA16FPx4_Premultiplied
+ << QImage::Format_RGBA16FPx4_Premultiplied
+ << QImageIOHandler::TransformationNone;
+ QTest::newRow("tiff rgb32fpx4") << QImage::Format_RGBX32FPx4 << QImage::Format_RGBX32FPx4
+ << QImageIOHandler::TransformationNone;
+ QTest::newRow("tiff rgba32fpx4") << QImage::Format_RGBA32FPx4 << QImage::Format_RGBA32FPx4
+ << QImageIOHandler::TransformationRotate90;
+ QTest::newRow("tiff rgba32fpx4pm") << QImage::Format_RGBA32FPx4_Premultiplied
+ << QImage::Format_RGBA32FPx4_Premultiplied
+ << QImageIOHandler::TransformationNone;
}
void tst_qtiff::readWriteNonDestructive()