summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
Commit message (Expand)AuthorAgeFilesLines
* Reapply SSE4 acceleration to ARGB32->ARGB32PM conversionAllan Sandfeld Jensen2018-05-202-2/+22
* Get rid of argb32->argb32pm routines in qimageAllan Sandfeld Jensen2018-05-071-0/+8
* Optimize intermediate_adder_avx2Allan Sandfeld Jensen2018-05-071-6/+7
* Optimize direct argb32 blend functionsAllan Sandfeld Jensen2018-05-071-8/+8
* Merge drawhelper convert-from and storeAllan Sandfeld Jensen2018-05-025-581/+516
* Merge "Merge remote-tracking branch 'origin/5.11' into dev" into refs/staging...Liang Qi2018-04-261-0/+5
|\
| * Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-04-261-0/+5
| |\
| | * Fix division by zero in radial gradiants with NEONAllan Sandfeld Jensen2018-04-241-0/+5
* | | High-dpi drawTiledPixmap (raster paint engine)Morten Johan Sørvig2018-04-262-1/+14
|/ /
* | Fix drawTiledPixmap() and texture-brush painting with high-DPR imagesEirik Aavitsland2018-04-253-0/+17
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-151-5/+10
|\|
| * PDF engine: handle abnormally long string casesEirik Aavitsland2018-04-121-5/+10
* | Merge remote-tracking branch 'origin/5.11' into devLars Knoll2018-04-122-53/+52
|\|
| * Remove last uses of interpolate_4_pixels_16 on SSE2 and NEONAllan Sandfeld Jensen2018-04-112-53/+52
* | Generalize composition functionsAllan Sandfeld Jensen2018-04-062-472/+645
* | Remove bit details from QPixelLayoutAllan Sandfeld Jensen2018-04-032-102/+138
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-03-284-7/+35
|\|
| * Fix QPainter save/restore of clipping enabled stateEirik Aavitsland2018-03-261-0/+5
| * Fix: avoid realloc when adding primitives to painterpathEirik Aavitsland2018-03-231-7/+0
| * Avoid of bounds memory reads when scaling and mirroring imagesAllan Sandfeld Jensen2018-03-222-0/+30
* | Avoid destStore64 when pixels are just repeatingAllan Sandfeld Jensen2018-03-221-0/+57
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-211-8/+1
|\|
| * Fix QPageLayout() not initializing unitsAlbert Astals Cid2018-03-191-8/+1
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-152-4/+14
|\|
| * Fix performance regression in simple a8 non-gamma correctedAllan Sandfeld Jensen2018-03-141-0/+2
| * Fix scaling precision with large zoomsAllan Sandfeld Jensen2018-03-121-4/+12
* | Add generic optimized rectfill methodsAllan Sandfeld Jensen2018-03-132-9/+28
* | Remove RGB16 specific bilinear transformAllan Sandfeld Jensen2018-03-131-194/+12
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-121-0/+1
|\|
| * QRasterPaintEngine: properly initialize flagsChristian Ehrlicher2018-03-111-0/+1
* | Use simple scaling for downscaling less than 2xAllan Sandfeld Jensen2018-03-073-187/+206
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-282-3/+3
|\|
| * Silence a GCC 8 warning in qpainterVille Voutilainen2018-02-281-2/+2
| * Silence a GCC 8 warning in qoutlinemapperVille Voutilainen2018-02-281-1/+1
* | QPagedPainterDevicePrivate: Remove m_pageLayoutAlbert Astals Cid2018-02-164-71/+67
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-163-6/+6
|\|
| * Merge remote-tracking branch 'origin/5.10' into 5.11Liang Qi2018-02-151-1/+1
| |\
| | * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-262-5/+5
| | |\
| | * | Don't set no_clang_integrated_as for the disabled pixman asm on clang/mingwMartin Storsjö2018-01-241-1/+1
| * | | Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-142-5/+5
| |\ \ \ | | | |/ | | |/|
| | * | Do a static_cast in bit-blasts that are UBVille Voutilainen2018-01-252-5/+5
* | | | QtGui: Raise minimum supported MSVC version to 2015Friedemann Kleint2018-02-141-5/+0
|/ / /
* | | Fix typosJarek Kobus2018-02-131-1/+1
* | | Unalias some core drawhelper loopsAllan Sandfeld Jensen2018-02-062-63/+67
* | | Fix broken rendering of RGB30 and ARGB32 on machines with AVX2Allan Sandfeld Jensen2018-01-271-2/+2
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-202-1/+4
|\ \ \ | | |/ | |/|
| * | Skip arm pixman drawhelpers on windows just like on iosMartin Storsjö2018-01-181-1/+1
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Tor Arne Vestbø2018-01-161-0/+3
| |\|
| | * Warn when ending painting on backingstore while there's still an active painterTor Arne Vestbø2018-01-121-0/+3
* | | Use QColor(0, 0, 0, 0) to mark body text in QStaticTextIgor Mironchik2018-01-201-4/+9