From 95f02ee91fea543ab313253c867bcfb71da60c5e Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 31 May 2021 10:56:52 +0200 Subject: 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 --- tests/auto/tiff/tst_qtiff.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests') 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() -- cgit v1.2.1