summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
Commit message (Expand)AuthorAgeFilesLines
* Refix for avoiding huge number of tiny dashesEirik Aavitsland2021-10-221-4/+4
* Improve fix for avoiding huge number of tiny dashesEirik Aavitsland2021-10-221-1/+1
* Avoid processing-intensive painting of high number of tiny dashesEirik Aavitsland2021-10-221-9/+35
* Avoid int overflow in QImage rotate90/180/270Eirik Aavitsland2021-02-241-11/+16
* Cosmetic stroker: avoid overflows for non-finite coordinatesEirik Aavitsland2020-12-011-0/+2
* Limit pen width to maximal 32767Allan Sandfeld Jensen2020-11-271-4/+7
* Avoid integer overflow and division by zeroAllan Sandfeld Jensen2020-11-231-3/+3
* Link to qAlpha in qRgb() and qRgba() docsMitch Curtis2020-10-121-2/+2
* Avoid heap-buffer-overflowRobert Loehning2020-10-121-1/+1
* Avoid heap-buffer-overflowRobert Loehning2020-09-251-0/+2
* QBezier: Don't try calculating a unit vector when length is nullRobert Loehning2020-08-251-0/+2
* Allow smooth curve stroking for very wide linesEirik Aavitsland2020-08-121-1/+5
* Check returns of hex2int in get_hex_rgbRobert Loehning2020-07-311-0/+2
* Multiply instead of shiftingRobert Loehning2020-07-311-1/+1
* Avoid converting supersized QRectF to QRectAllan Sandfeld Jensen2020-06-251-3/+8
* Add Third-Party code in qregion.cpp to qt_attribution.json fileKai Koehne2019-08-283-54/+58
* Don't defer platform backingstore creation if we already have a platform windowTor Arne Vestbø2019-08-241-0/+5
* Use qsizetype for qt_memfill functionsThiago Macieira2019-08-248-29/+32
* Simplify QBezier::addPolygon() implementationEirik Aavitsland2019-08-191-18/+14
* Limit curve stroking threshold to reasonable rangeEirik Aavitsland2019-08-141-1/+1
* Refactor lockedAlphaMapForGlyphLars Knoll2019-08-081-10/+25
* Fix QPainter's ColorDodge and ColorBurn composition modesPavel Artsishevsky2019-08-021-6/+18
* Make the warning in QBackingStore::endPaint() a little more helpfulShawn Rutledge2019-07-221-1/+1
* Protect against integer overflow in painting transformed imagesAllan Sandfeld Jensen2019-07-191-5/+22
* Support pen color with color fontsEskil Abrahamsen Blomfeldt2019-07-053-7/+7
* Fix raster paint error in path joins of tightly bending bezier curvesEirik Aavitsland2019-06-141-1/+1
* Raster paint engine: optimize rect clippingLars Knoll2019-06-112-33/+54
* Guard against numerical overflow when processing QPainterPathsEirik Aavitsland2019-05-151-19/+38
* Fix QRasterBuffer::scanLine miscalculation with big imagesJoni Poikelin2019-05-141-1/+1
* Add unvectorized fallback in case FP exceptions are not maskedAllan Sandfeld Jensen2019-05-101-0/+18
* Fix possible endless loop when stroking curvesEirik Aavitsland2019-05-081-3/+3
* Fix aliased painting with non-uniform scalingEirik Aavitsland2019-04-251-1/+1
* Avoid hanging on painting dashed lines with non-finite coordinatesEirik Aavitsland2019-04-252-0/+5
* macOS: Clean up and deduplicate QMacCGContextTor Arne Vestbø2019-04-192-101/+93
* Remove noisy warning for undefined QGradient presetEirik Aavitsland2019-04-051-3/+1
* Fix assert/crash when creating QBrush with null QGradientEirik Aavitsland2019-04-011-4/+8
* Fix alpha blending regression with WA_StacksOnTop QOpenGLWidgetsLaszlo Agocs2019-03-301-0/+5
* Speculative fix for building on INTEGRITY with ARM NEONAllan Sandfeld Jensen2019-03-292-17/+30
* Don't split bezier curves that are already just a lineAllan Sandfeld Jensen2019-03-051-2/+3
* Fix assert when drawing lines with extreme coordinatesEirik Aavitsland2019-02-251-3/+1
* QBackingStore: Make QPlatformBackingStore creation lazyTor Arne Vestbø2019-02-131-10/+13
* Don't allow backingstore flush to non-raster surfacesTor Arne Vestbø2019-02-121-0/+18
* Doc: decrease confusion about HSV vs HSL in QColorEirik Aavitsland2019-02-051-29/+37
* Fix QColor::toCmyk() for rgb(0, 0, 0)Eirik Aavitsland2019-02-051-17/+22
* Painter path stroking: fix capping of beziers ending in tight turnsEirik Aavitsland2019-02-051-13/+14
* QtGui: Unify license headersKai Koehne2019-01-292-2/+2
* Always unlock graphics buffer after binding texture during composeAndFlushTor Arne Vestbø2019-01-241-0/+1
* Merge remote-tracking branch 'origin/5.12.1' into 5.12Qt Forward Merge Bot2019-01-231-3/+4
|\
| * Fix PDF generation for locales using comma as decimal separatorAndre de la Rocha2019-01-081-3/+4
* | Fix change-of-sign warnings in ICC 19Thiago Macieira2019-01-231-1/+1