qt5base-lts/src
Olivier Goffart 4bff8ea4d4 Improve drawing scaled image with raster using SSE2
That codepath is taken in qml when an Image specify with and hight and
is not smooth, and the image contains alpha contents

The changes in qdrawingprimitive_sse2_p.h just put some code from the
BLEND_SOURCE_OVER_ARGB32_SSE2 macro into a sub macro to allow its reuse

The code that is not SSE2 in qt_scale_image_argb32_on_argb32_sse2 comes
from the qt_scale_image_argb32_on_argb32 in qblendfunctions.cpp

Change-Id: I071a040af4514fb21777dead9f7c5baf16071d59
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
2011-10-24 13:56:59 +02:00
..
3rdparty Remove SkipMode parameter from QSKIP calls. 2011-10-21 01:20:29 +02:00
corelib QIODevice - disallow setTextMode when not open 2011-10-24 12:30:53 +02:00
dbus Remove unused variable from qdbusintegrator.cpp. 2011-10-20 10:05:01 +02:00
gui Improve drawing scaled image with raster using SSE2 2011-10-24 13:56:59 +02:00
modules Mac: fix linking with Qt frameworks which don't exist at qmake time 2011-09-17 01:32:51 +02:00
network Network - Use isLoopback API in place of existing localhost checks 2011-10-24 13:56:41 +02:00
opengl Widgets: Remove Q_WS_QPA and qpa-sections from .pro files. 2011-10-21 21:29:46 +02:00
platformsupport Use freetype font engine on Windows 2011-10-10 13:17:44 +02:00
plugins Remove "duplicate objective-c class" warning. 2011-10-23 10:23:32 +02:00
printsupport Fixed missing return statement in QPrintSupport 2011-10-19 22:27:09 +02:00
s60installs update def files 2011-05-11 16:40:09 +02:00
s60main Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
sql Fix compiler warnings. 2011-09-28 03:17:51 +02:00
testlib Allow commiting and then reusing a QTouchEventSequence for testing. 2011-10-24 06:39:20 +02:00
tools Make some qtestlib headers private. 2011-10-23 10:24:50 +02:00
v8 Revert "Update V8" 2011-10-20 13:30:26 +02:00
widgets Multiline editors not to limit anchor position inputMethodQuery 2011-10-24 03:31:10 +02:00
winmain Windows: fixed qtmain.lib not going to `lib' directory 2011-07-26 03:27:34 +02:00
xml QXmlStream lives in QtCore 2011-08-11 16:21:14 +02:00
qbase.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_install.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
qt_targets.pri Moved common module profiles to be feature profiles. 2011-06-05 14:47:14 +02:00
src.pro QtBase: Move idc to Active Qt. 2011-10-10 16:54:52 +02:00