From fd91cdbe29b8cfc7da0774aafc91443050f57de1 Mon Sep 17 00:00:00 2001 From: Dirk Lemstra Date: Sun, 20 Jan 2019 15:31:52 +0100 Subject: [PATCH] Added option to the dds encoder to make it possible to only write the raw pixels. --- coders/dds.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coders/dds.c b/coders/dds.c index 77b3efb9c..fd506b2ed 100644 --- a/coders/dds.c +++ b/coders/dds.c @@ -2868,7 +2868,11 @@ static MagickBooleanType WriteDDSImage(const ImageInfo *image_info, } } - WriteDDSInfo(image,pixelFormat,compression,mipmaps); + option=GetImageOption(image_info,"dds:raw"); + if (IsStringTrue(option) == MagickFalse) + WriteDDSInfo(image,pixelFormat,compression,mipmaps); + else + mipmaps=0; WriteImageData(image,pixelFormat,compression,clusterFit,weightByAlpha, exception); -- 2.50.1