summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
Commit message (Expand)AuthorAgeFilesLines
* Q*GlyphCache: de-inline dtor and export vtableMarc Mutz2015-05-262-1/+13
* Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-274-41/+36
|\
| * Short-cut SSE4 unpremultiplyAllan Sandfeld Jensen2015-04-251-2/+4
| * Revert "Remove separate SSE4 unpremultiply function"Allan Sandfeld Jensen2015-04-234-41/+34
* | Mark QRGba64 as Q_PRIMITIVE_TYPEMarc Mutz2015-04-271-0/+2
* | Don't use anonymous types declared in an anonymous unionLiang Qi2015-04-221-6/+8
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-2212-3070/+1176
|\|
| * Remove separate SSE4 unpremultiply functionAllan Sandfeld Jensen2015-04-164-34/+41
| * Optimize non-native bilinear transformsAllan Sandfeld Jensen2015-04-161-12/+33
| * Cleanup and optimization of qimage smoothscaleAllan Sandfeld Jensen2015-04-156-726/+762
| * Support gradients natively in the PDF generatorLars Knoll2015-04-092-233/+270
| * Remove table of mostly null pointersAllan Sandfeld Jensen2015-04-081-2066/+70
* | Add qHash(QMatrix) and qHash(QTransform)Marc Mutz2015-04-214-1/+51
* | Remove <qhash.h> where it's not usedMarc Mutz2015-04-202-2/+0
* | Move composition out of qdrawhelper.cAllan Sandfeld Jensen2015-04-165-2364/+2236
* | Implement radial and conical gradients for rgb64 renderingAllan Sandfeld Jensen2015-04-154-101/+120
* | Extend high color rendering to image renderingAllan Sandfeld Jensen2015-04-143-73/+1068
* | Add support for more composition modes in rgb64 renderingAllan Sandfeld Jensen2015-04-132-4/+287
* | Fix RGB30 painting testsAllan Sandfeld Jensen2015-04-131-13/+8
* | Solid and gradients in high color accuracyAllan Sandfeld Jensen2015-04-1011-186/+925
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-081-11/+0
|\|
| * [QFontEngineFT] Guarantee correct metrics for alphamap and its bounding boxKonstantin Ritt2015-04-071-11/+0
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-062-84/+67
|\|
| * Optimize fetching pixel values for SSE2 bilinear samplingAllan Sandfeld Jensen2015-04-041-72/+59
| * Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-03-311-12/+8
| |\
| | * Fix rasterization errors in aliased cosmetic drawPolyLineEirik Aavitsland2015-03-191-12/+8
* | | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-019-9/+20
|\| |
| * | Use QDebugStateSaver to restore space setting in stream operators.Friedemann Kleint2015-03-308-9/+18
| * | Don't remove mnemonics and parentheses under non-Mac system.Debao Zhang2015-03-261-0/+2
* | | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-03-1616-148/+257
|\| |
| * | Improve rounding in QCosmeticStrokerAllan Sandfeld Jensen2015-03-121-4/+8
| * | QtGui: Fix const correctness in old style castsThiago Macieira2015-03-1212-72/+74
| * | Micro optimization to QPainterPrivate::drawGlyphsKonstantin Ritt2015-03-112-7/+4
| * | Add AVX2 autovectorized versions of premultiplyAllan Sandfeld Jensen2015-03-105-65/+171
* | | Fix C++14 compilation in QRgba64Olivier Goffart2015-03-161-2/+11
* | | Introduce QRgba64 structure for 64bit RGBA valuesAllan Sandfeld Jensen2015-03-105-5/+519
|/ /
* | Remove non-templated pixellayout methodsAllan Sandfeld Jensen2015-03-041-182/+38
* | Merge remote-tracking branch 'origin/5.4' into 5.5Oswald Buddenhagen2015-03-041-2/+2
|\|
| * Painting: Avoid endless loop for certain bezier curvesEirik Aavitsland2015-03-041-2/+2
* | Remove some uses of the private Q_PI constantAllan Sandfeld Jensen2015-02-265-10/+8
* | Remove unused private definitions and functionAllan Sandfeld Jensen2015-02-261-7/+0
* | Minor optimization in SSE4 unpremultiplyAllan Sandfeld Jensen2015-02-261-2/+1
* | Remove PREMUL and INV_PREMUL macrosAllan Sandfeld Jensen2015-02-251-5/+0
* | Fix underline for centered textEskil Abrahamsen Blomfeldt2015-02-251-1/+1
* | Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-243-12/+13
|\|
| * Fix crash in QPainter::drawGlyphRun() when painter is not activeOlivier Blin2015-02-241-0/+5
| * Fix regression in opacity handling of pdf path strokePeter Niekamp2015-02-111-3/+8
| * Qt 5 to-do in qpainterengineex_p.hSamuel Gaist2015-02-071-9/+0
* | Fixed license headersJani Heikkinen2015-02-171-1/+1
* | Use C++ <cmath> instead of <math.h>Allan Sandfeld Jensen2015-02-163-21/+10