qt5base-lts/tests/auto/gui/painting
Allan Sandfeld Jensen e3b6f6d165 Fix blending of RGB32 on RGB32 with partial opacity
The alpha channel of an RGB32 image was not properly ignored when doing
blending with partial opacity.

Now the alpha value is properly ignored, which is both more correct
and faster. This also makes SSE2 and AVX2 implementations match NEON
which was already doing the right thing (though had dead code for
doing it wrong).

Change-Id: I4613b8d70ed8c2e36ced10baaa7a4a55bd36a940
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2016-12-03 13:24:36 +00:00
..
qbrush Updated license headers 2016-01-21 18:55:18 +00:00
qcolor Change confusing Q_DEAD_CODE_FROM_QT4_FOO define 2016-10-14 08:19:29 +00:00
qpagelayout Updated license headers 2016-01-21 18:55:18 +00:00
qpagesize Updated license headers 2016-01-21 18:55:18 +00:00
qpaintengine Updated license headers 2016-01-21 18:55:18 +00:00
qpainter Fix blending of RGB32 on RGB32 with partial opacity 2016-12-03 13:24:36 +00:00
qpainterpath tst_QPainterPath: clean up 2016-08-05 19:33:05 +00:00
qpainterpathstroker Updated license headers 2016-01-21 18:55:18 +00:00
qpathclipper Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00
qpdfwriter Updated license headers 2016-01-21 18:55:18 +00:00
qpen Updated license headers 2016-01-21 18:55:18 +00:00
qpolygon QPolygon: add a smoke-test for boundingRect() 2016-08-04 10:46:06 +00:00
qregion Change confusing Q_DEAD_CODE_FROM_QT4_FOO define 2016-10-14 08:19:29 +00:00
qtransform Remove inclusion of -lm for INTEGRITY. 2016-03-18 20:40:59 +00:00
qwmatrix QtGui: Remove Windows CE. 2016-03-30 17:35:41 +00:00
painting.pro Use qtConfig throughout in qtbase 2016-08-19 04:28:05 +00:00