summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qdrawhelper.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid overflows in gradient calculationsEirik Aavitsland2024-04-181-25/+44
* Port QImage::Format_CMYK32 to CMYK8888Giuseppe D'Angelo2024-04-041-6/+6
* GUI: add CMYK painting supportGiuseppe D'Angelo2024-04-031-17/+56
* Call QColorTransformPrivate::applyReturnGray directlyAllan Sandfeld Jensen2024-02-291-4/+4
* Remove extra semi-colonsTasuku Suzuki2024-02-061-1/+1
* Make sure the sqrt value in qdrawhelper is non-negativeJacek Poplawski2024-01-231-1/+10
* QRadialGradient: Fix undefined behaviorHatem ElKharashy2024-01-081-1/+0
* Fix findNearestColor for semitransparent colorsAllan Sandfeld Jensen2023-11-091-3/+2
* Fix multiple threads accessing same byteAllan Sandfeld Jensen2023-11-091-1/+2
* Make while iterations over height saferAllan Sandfeld Jensen2023-07-051-5/+5
* Match deadcode elimination with cpu feature checkAllan Sandfeld Jensen2023-05-041-2/+2
* Add special thread pool for Qt GuiAllan Sandfeld Jensen2023-02-251-2/+3
* Gui: Always declare qt_memfill{32|64} as function pointers on x86Ulf Hermann2023-01-121-7/+9
* Fix wrong to linear conversionAllan Sandfeld Jensen2022-12-091-1/+1
* Expand QSpan typedef to underlying type QT_FT_SpanMarc Mutz2022-11-111-31/+31
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-4/+2
* Add painter render hint for brush pattern transformationEirik Aavitsland2022-05-311-6/+6
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-39/+3
* Remove remnants of the old Intel C++ compilerThiago Macieira2022-05-111-1/+1
* Multithread qdrawhelper routinesAllan Sandfeld Jensen2022-04-041-471/+541
* Avoid fetching destination when not usedAllan Sandfeld Jensen2022-03-251-21/+82
* Draw extended RGB solid colorsAllan Sandfeld Jensen2022-01-121-6/+8
* Rename QRgbaF to QRgbaFloat and assert the compatible typesAllan Sandfeld Jensen2021-07-051-87/+87
* Stop using mixed enum arithmeticGiuseppe D'Angelo2021-06-131-4/+2
* Introduce float QImage formats and renderingAllan Sandfeld Jensen2021-05-261-87/+1232
* Correct RGB to Grayscale conversionAllan Sandfeld Jensen2021-05-211-4/+94
* Optimize RGBA64PM->RGBA64 for SSE4Allan Sandfeld Jensen2021-02-031-0/+4
* Optimize RGBA64->RGBA64PM for SSE2/AVX2Allan Sandfeld Jensen2021-02-031-4/+4
* Avoid int overflow in gradient drawingEirik Aavitsland2021-02-011-3/+6
* Get rid of blend_color_rgb16Allan Sandfeld Jensen2021-01-151-82/+1
* Fix scaling of basic patterns under HiDPIAllan Sandfeld Jensen2020-11-131-3/+5
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-1/+1
* Fix one check for AVX2Allan Sandfeld Jensen2020-07-101-1/+1
* Use QList instead of QVector in gui implementationJarek Kobus2020-07-071-36/+36
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-3/+3
* Split PixelLayout to separate source fileAllan Sandfeld Jensen2020-05-111-1575/+6
* Template fetching of pixels for perspective transformed bilinearAllan Sandfeld Jensen2020-05-061-121/+79
* Compile fixes for clang10Lars Knoll2020-04-151-9/+9
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-081-10/+20
|\
| * Extend tiled optimization in 64-bit painting to 64-bit sourcesAllan Sandfeld Jensen2020-03-241-4/+10
| * Add SSE2 optimized solid source compositionAllan Sandfeld Jensen2020-03-201-0/+6
| * QDrawHelper cleanupsAllan Sandfeld Jensen2020-03-191-6/+4
* | Make bytes-per-line safe for int overflowAllan Sandfeld Jensen2020-02-201-1/+1
|/
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-061-1/+5
|\
| * Fix semi-transparent text on Linux with subpixel anti-aliasingAllan Sandfeld Jensen2020-01-051-1/+5
* | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-46/+46
|/
* Fix text-rendering regression on semi-transparent background on LinuxAllan Sandfeld Jensen2019-10-311-2/+2
* Fix crash with gamma-corrected text blending disabledAllan Sandfeld Jensen2019-09-231-4/+10
* Handle transparent pen color in fast text pathAllan Sandfeld Jensen2019-09-221-92/+95
* Combine BGR30_to_RGB30 and BGR888_to_RGB888Allan Sandfeld Jensen2019-09-051-2/+4