diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-07-06 13:27:31 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-08-28 12:18:03 +0200 |
commit | ea70c3c9f9abf17a0daddd9a61f41d3c39a4c152 (patch) | |
tree | dc34bf8dec2e6eb4d890abf702e9af7c193aafd1 /src/gui/image/qimage_p.h | |
parent | 28f31002c49b7c20d24528ae0ff0f4e946228c80 (diff) |
Add rgb64 inplace generic conversion
Can avoid having direct conversions between all high precision formats.
Change-Id: I36dd223d028cfda1b6f4116b38ca79cdb7bc5243
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'src/gui/image/qimage_p.h')
-rw-r--r-- | src/gui/image/qimage_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/image/qimage_p.h b/src/gui/image/qimage_p.h index 4065ac27ce..6ca415d187 100644 --- a/src/gui/image/qimage_p.h +++ b/src/gui/image/qimage_p.h @@ -158,8 +158,9 @@ extern Image_Converter qimage_converter_map[QImage::NImageFormats][QImage::NImag extern InPlace_Image_Converter qimage_inplace_converter_map[QImage::NImageFormats][QImage::NImageFormats]; void convert_generic(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags); -void convert_generic_to_rgb64(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags); +void convert_generic_over_rgb64(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags); bool convert_generic_inplace(QImageData *data, QImage::Format dst_format, Qt::ImageConversionFlags); +bool convert_generic_inplace_over_rgb64(QImageData *data, QImage::Format dst_format, Qt::ImageConversionFlags); void dither_to_Mono(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags, bool fromalpha); |