summaryrefslogtreecommitdiffstats
path: root/src/gui/painting
Commit message (Expand)AuthorAgeFilesLines
* Handle para tags the same way for OOB checks as the other tagsAllan Sandfeld Jensen2021-03-021-21/+16
* Handle desc tags the same way for OOB checks as the other tagsAllan Sandfeld Jensen2021-03-011-7/+3
* QBrush: get rid of an unused private functionGiuseppe D'Angelo2021-02-282-6/+0
* Fix out-of-buffer in ICC curv parsingAllan Sandfeld Jensen2021-02-281-5/+6
* Reduce warnings from ICC parsingAllan Sandfeld Jensen2021-02-251-7/+9
* Fix logic problems with table based grayscale ICC profilesAllan Sandfeld Jensen2021-02-252-6/+6
* Avoid int overflow in QImage rotate90/180/270Eirik Aavitsland2021-02-241-21/+21
* Extend colorspace testing and fix bug it uncoveredAllan Sandfeld Jensen2021-02-132-1/+3
* Filter cosmetic lines using transformed, not world coordinatesEirik Aavitsland2021-02-101-4/+4
* Canonical pointer usageHou Lei2021-02-091-6/+6
* Avoid C-style casts when possibleHou Lei2021-02-071-16/+16
* Optimize RGBA64PM->RGBA64 for SSE4Allan Sandfeld Jensen2021-02-032-0/+102
* Optimize RGBA64->RGBA64PM for SSE2/AVX2Allan Sandfeld Jensen2021-02-033-4/+45
* Avoid int overflow in gradient drawingEirik Aavitsland2021-02-011-3/+6
* Fix division by zeroAllan Sandfeld Jensen2021-01-271-0/+4
* Add qHypot() to qmath.h, exposing and extending std::hypot()Edward Welbourne2021-01-271-13/+5
* Protect against sign-change of size on 32bitAllan Sandfeld Jensen2021-01-271-1/+1
* Implement vertical subpixel positioning where availableEskil Abrahamsen Blomfeldt2021-01-257-24/+73
* Rasterizer: compute intersection factors only when neededEirik Aavitsland2021-01-201-7/+12
* Get rid of blend_color_rgb16Allan Sandfeld Jensen2021-01-151-82/+1
* Fix convertToRGBA64PM for Grayscale16Allan Sandfeld Jensen2021-01-151-2/+1
* Add API for creating QColorSpace with multiple color-transfer tablesAllan Sandfeld Jensen2021-01-143-15/+157
* Use design metrics when adding text to QPainterPathEskil Abrahamsen Blomfeldt2021-01-121-0/+5
* Remove the qmake project filesJoerg Bornemann2021-01-071-176/+0
* QPicture: Improve the documentation of Picture::play()Christian Ehrlicher2020-12-221-1/+3
* Fix qdoc warning, reference parameter correctlyVolker Hilsheimer2020-12-211-1/+1
* Add colorspace transfer functions based on tables of inputsAllan Sandfeld Jensen2020-12-104-23/+144
* Get rid of QPenPrivate::defaultWidthAllan Sandfeld Jensen2020-12-082-16/+8
* Add generic rb swap for RGB64 formatsAllan Sandfeld Jensen2020-12-041-3/+24
* Improve documented function argument namesAllan Sandfeld Jensen2020-12-043-14/+14
* Cosmetic stroker: avoid overflows for non-finite coordinatesEirik Aavitsland2020-12-011-0/+2
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-305-5/+5
* 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
* Fix safe conversionAllan Sandfeld Jensen2020-11-201-4/+11
* QFont: Prefer setFamilies() over setFamily()Andy Shaw2020-11-201-1/+1
* Get rid of Q_COMPILER_CONSTEXPR checksAllan Sandfeld Jensen2020-11-171-2/+0
* Make QPageRanges::detach public, add data stream operatorsVolker Hilsheimer2020-11-172-1/+43
* Fix typoJarek Kobus2020-11-171-1/+1
* Adjust code format, add space after 'if'Zhang Sheng2020-11-168-14/+14
* Remove unused variable to fix build with clang-10Andreas Buhr2020-11-131-2/+0
* remove unused variables and parameters to fix compilation with g++-10.2Andreas Buhr2020-11-133-5/+3
* Fix scaling of basic patterns under HiDPIAllan Sandfeld Jensen2020-11-133-5/+8
* Avoid false positives in Clang static analyzerDimitrios Apostolou2020-11-131-2/+6
* Remove Qt4Compatible paintingAllan Sandfeld Jensen2020-11-1213-117/+37
* Fix misidentification of some shearing QTransforms as only rotatingEirik Aavitsland2020-11-111-1/+1
* Allow painting above INT16_MAX on 64-bit architecturesAllan Sandfeld Jensen2020-11-096-182/+204
* Rename QRangeCollection to QPageRanges, make it a proper value typeVolker Hilsheimer2020-11-088-324/+459
* Remove left-over and unnecessarily exported operator==Volker Hilsheimer2020-11-031-1/+0
* Make RGB_MASK inline constexprVolker Hilsheimer2020-11-021-1/+1