qt5base-lts/src/gui
Allan Sandfeld Jensen 9fb73a01dd Use simple scaling for downscaling less than 2x
The simple scaling that only samples every input pixel once, can be
used with downscaling < 2x as well if we just handle the case where the
input can't be in the intermediate buffer.

At the same time the handling of the intermediate buffer has been moved
out of simple scale helper functions so the code can be shared and the
AVX2 optimizations also used for non-argb32pm formats.

Change-Id: I98d225ef8d4f2978480d09110c959b556c563b57
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2018-03-07 14:30:01 +00:00
..
accessible doc: Add missing class qualifier to \fn for constructor 2018-01-12 18:18:09 +00:00
animation Add qtguiglobal.h and qtguiglobal_p.h 2016-07-03 07:55:57 +00:00
doc Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
image Use simple scaling for downscaling less than 2x 2018-03-07 14:30:01 +00:00
itemmodels QListWidgetItem/QStandardItem: pass role to dataChanged() signal 2018-01-26 19:58:26 +00:00
kernel Merge remote-tracking branch 'origin/5.11' into dev 2018-03-07 01:00:10 +01:00
math3d doc: Add missing template clauses in qmatrix4x4.cpp 2018-01-12 18:18:42 +00:00
opengl Add support for advanced blend equations to our OpenGL QPainter 2018-03-05 23:51:16 +00:00
painting Use simple scaling for downscaling less than 2x 2018-03-07 14:30:01 +00:00
text Merge remote-tracking branch 'origin/5.11' into dev 2018-03-07 01:00:10 +01:00
util Merge remote-tracking branch 'origin/5.10' into dev 2018-01-02 09:58:44 +01:00
vulkan doc: Fix remaining qdoc warmings for Vulkan stuff 2018-01-18 06:32:25 +00:00
configure.json eglfs/kms: Add DRM/KMS atomic support 2018-03-05 16:14:36 +00:00
configure.pri xcb: re-factor QXcbKeyboard::updateKeymap() to remove various fallbacks 2018-02-24 12:15:08 +00:00
gui.pro Support for LTTNG and ETW tracing 2018-01-28 19:17:02 +00:00
Qt5GuiConfigExtras.cmake.in
QtGui.dynlist
qtgui.tracepoints Support for LTTNG and ETW tracing 2018-01-28 19:17:02 +00:00