diff options
| author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-02-13 17:20:09 +0100 |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-17 16:27:55 +0100 |
| commit | a4080e47194754d717718b00f63c5f7326bf269d (patch) | |
| tree | 59fd2960cf79c445282452fcbb47f24e23b86cc7 /src/gui/opengl/qopenglshaderprogram.cpp | |
| parent | 3d05fa25f2563b5f7d94fd7988f17923e2e3165d (diff) | |
Recognize RGBA8888 formats when converting to CGImage
qt_mac_image_to_cgimage incorrectly assumes any 32bit QImage format is
one ARGB32 form. This is no longer correct with the introduction of
RGBA8888 format.
This patch recognizes the formats a maps them to the native support for
them in CGImage. It also removes a duplicate method.
The codepath appears to be only used by the old coregraphics paintengine
and MIME handling. Which means RGBA images are probably printed and
copy/pasted incorrectly at the moment.
Task-number: QTBUG-36818
Change-Id: Ie6292defdbaef3e6105cf993e12911eded0918dc
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Diffstat (limited to 'src/gui/opengl/qopenglshaderprogram.cpp')
0 files changed, 0 insertions, 0 deletions
