summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
Commit message (Expand)AuthorAgeFilesLines
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-198-23/+23
* Replace Q_DECL_OVERRIDE with override where possibleKevin Funk2017-09-196-110/+110
* QRegion: explain why there's an apparently unused variableGiuseppe D'Angelo2017-09-181-1/+8
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-312-3/+3
|\
| * Avoid assert on large clips in qt_alphamapblit_genericAllan Sandfeld Jensen2017-08-291-2/+2
| * Fix huge painting artefact of certain dashed linesEirik Aavitsland2017-08-181-1/+1
* | Fix handling of mirroring upscaling in simple bilinear upscalerAllan Sandfeld Jensen2017-08-102-28/+40
* | Merge remote-tracking branch 'origin/5.9' into devThiago Macieira2017-08-083-27/+14
|\|
| * Fix build error with macOS 10.13 SDKJake Petroules2017-08-042-18/+2
| * Fix RGBA64 interpolation when x remainder equals zeroAllan Sandfeld Jensen2017-08-021-9/+12
* | Add QTextOption/QTextEdit/QPlainTextEdit::tabStopDistance propertyEskil Abrahamsen Blomfeldt2017-08-061-3/+3
* | Merge remote-tracking branch 'origin/5.9' into devOswald Buddenhagen2017-08-022-2/+3
|\|
| * Fix precisions check for using fast transformsAllan Sandfeld Jensen2017-08-021-2/+2
| * Add QDebugStateSaver to QVectorPath operator<<Jesus Fernandez2017-07-251-0/+1
* | Add API to disable text shaping on fontsEskil Abrahamsen Blomfeldt2017-07-261-0/+2
* | Flesh out and clean up QBackingStore documentationTor Arne Vestbø2017-07-144-72/+74
* | Merge remote-tracking branch 'origin/5.9' into devGabriel de Dietrich2017-07-133-19/+49
|\|
| * Fix buffer overflow in text blendingAllan Sandfeld Jensen2017-07-111-4/+4
| * Fix modernize-use-bool-literals issuesKevin Funk2017-07-081-2/+2
| * Fix polygon stroking with cosmetic penAllan Sandfeld Jensen2017-07-051-13/+43
* | Allow QImage with more than 2GByte of image dataAllan Sandfeld Jensen2017-07-088-18/+20
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-1/+1
|\|
| * Fix GCC 8 warnings about ignored const on cast result typesMarc Mutz2017-06-281-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-191-1/+7
|\|
| * Translate the adjusted deviceWindowRect with an adjusted offsetAllan Sandfeld Jensen2017-06-071-1/+7
* | Merge "Merge remote-tracking branch 'origin/5.9' into dev" into refs/staging/devLiang Qi2017-06-071-1/+1
|\ \
| * | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-071-1/+1
| |\|
| | * Fix semi-opaque linear gradient on ARGB32Allan Sandfeld Jensen2017-06-011-1/+1
* | | Implement remaining porter-duff compositions for rgb64Allan Sandfeld Jensen2017-06-072-19/+784
|/ /
* | Merge "Merge remote-tracking branch 'origin/5.9' into dev" into refs/staging/devLiang Qi2017-05-302-37/+62
|\ \
| * | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-292-37/+62
| |\|
| | * Merge remote-tracking branch 'origin/5.9.0' into 5.9Liang Qi2017-05-191-37/+29
| | |\
| | | * Revert gamma-corrected handling of transparent destination bufferAllan Sandfeld Jensen2017-05-081-37/+29
| | * | Fix painterpath rect intersections with points on the rectAllan Sandfeld Jensen2017-05-171-0/+33
| | |/
* | / Claim alpha8 is premultipliedAllan Sandfeld Jensen2017-05-291-1/+1
|/ /
* | Add QPolygon::intersects() methodsAllan Sandfeld Jensen2017-05-182-0/+47
* | Simplify code by factoring out brush transformation for gradientsEirik Aavitsland2017-05-151-51/+33
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-073-94/+73
|\|
| * Handle implicit close in QDashedStrokeProcessorAllan Sandfeld Jensen2017-05-021-1/+10
| * Cleanup rgb32 text-blending code pathAllan Sandfeld Jensen2017-05-021-92/+57
| * Fix return of empty paths with multiple points on intersectionsAllan Sandfeld Jensen2017-04-281-1/+6
* | Docs: Fix some warningsFriedemann Kleint2017-04-211-2/+2
* | xcb: Add experimental legacy support for native X11 paintingLouai Al-Khanji2017-04-212-3/+3
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-207-45/+41
|\|
| * Move Q_REQUIRED_RESULT to its correct positionThiago Macieira2017-04-206-40/+40
| * qgrayraster: use a cast to void to mark a variable as unusedGiuseppe D'Angelo2017-04-201-5/+1
* | Use qToStringViewIgnoringNull() where applicableMarc Mutz2017-04-191-2/+2
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-075-35/+43
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-04-065-34/+42
| |\
| | * Copy stretch to multifont fontDefAllan Sandfeld Jensen2017-04-051-0/+2