summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qimage_conversions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename QRgbaF to QRgbaFloat and assert the compatible typesAllan Sandfeld Jensen2021-07-051-14/+14
* Introduce float QImage formats and renderingAllan Sandfeld Jensen2021-05-261-2/+219
* Correct RGB to Grayscale conversionAllan Sandfeld Jensen2021-05-211-21/+152
* Optimize RGBA64PM->RGBA64 for SSE4Allan Sandfeld Jensen2021-02-031-56/+0
* Optimize RGBA64->RGBA64PM for SSE2/AVX2Allan Sandfeld Jensen2021-02-031-46/+0
* Segment qimage conversion block irrelevant of depthAllan Sandfeld Jensen2021-02-021-4/+4
* Protect QImage work on shutdownAllan Sandfeld Jensen2020-10-121-4/+4
* Add rgb64 inplace generic conversionAllan Sandfeld Jensen2020-08-281-5/+98
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-2/+2
* Another round of 0->nullptr cleanupAllan Sandfeld Jensen2020-07-311-2/+2
* Use QList instead of QVector in gui implementationJarek Kobus2020-07-071-16/+16
* Do not multithread if already in a global threadpool threadAllan Sandfeld Jensen2020-06-031-6/+9
* ARM neon draw helper only available for little endianPeter Seiderer2020-05-131-4/+4
* Split PixelLayout to separate source fileAllan Sandfeld Jensen2020-05-111-1/+2
* Fix 8bit image conversions with non-default bytes_per_lineAllan Sandfeld Jensen2020-04-271-11/+33
* Wasm: don’t deadlock on parallel image conversionsMorten Johan Sørvig2020-04-051-3/+8
* Fix 1 pixel wide imagesAllan Sandfeld Jensen2020-03-301-1/+1
* Fix multi-threaded shrinking conversionAllan Sandfeld Jensen2020-03-111-1/+13
* Replace initialization of sparse table of converts with settersAllan Sandfeld Jensen2020-03-111-1105/+230
* Multithread some QImage routinesAllan Sandfeld Jensen2020-03-091-69/+140
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-4/+4
* Remove convert_ARGB_PM_to_ARGBAllan Sandfeld Jensen2019-11-281-26/+2
* Implement inplace image conversion for generic down conversionsAllan Sandfeld Jensen2019-11-191-5/+24
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-11-081-28/+41
|\
| * Fix accuracy of ARGB32->A2RGB30 conversionsAllan Sandfeld Jensen2019-11-071-28/+41
* | Remove old resizing inplace QImage convertersAllan Sandfeld Jensen2019-11-041-215/+5
|/
* Combine BGR30_to_RGB30 and BGR888_to_RGB888Allan Sandfeld Jensen2019-09-051-142/+76
* Introduce QImage::Format_BGR888Allan Sandfeld Jensen2019-08-231-60/+162
* Long live QColorSpace and friendsAllan Sandfeld Jensen2019-02-081-2/+2
* Make convert_generic_to_rgb64 more genericAllan Sandfeld Jensen2019-01-081-103/+24
* Add Grayscale16 Image FormatAllan Sandfeld Jensen2018-12-121-60/+149
* QImage: merge the size calculations with proper (non-UB) checksThiago Macieira2018-11-081-29/+29
* Add NEON optimized ARGB32 unpremultiply routinesAllan Sandfeld Jensen2018-10-091-2/+15
* Add direct conversions between RGB30<->RGBA8888Allan Sandfeld Jensen2018-08-151-30/+62
* Implement support for 16bpc image formatsAllan Sandfeld Jensen2018-08-111-80/+452
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-08-071-2/+3
|\
| * Fix conversion from transparent indexed8 to RGB32Allan Sandfeld Jensen2018-08-031-2/+3
* | Get rid of argb32->argb32pm routines in qimageAllan Sandfeld Jensen2018-05-071-84/+2
* | Merge drawhelper convert-from and storeAllan Sandfeld Jensen2018-05-021-52/+55
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-071-4/+8
|\|
| * Fix visual artifacts in diffuse image dithering (the default)Eirik Aavitsland2018-04-061-4/+8
* | Remove bit details from QPixelLayoutAllan Sandfeld Jensen2018-04-031-4/+4
* | Use simple scaling for downscaling less than 2xAllan Sandfeld Jensen2018-03-071-6/+4
|/
* Improve readability of code that uses the Qt signed size typev5.10.0-rc2Simon Hausmann2017-11-281-14/+14
* Allow QImage with more than 2GByte of image dataAllan Sandfeld Jensen2017-07-081-14/+14
* Move endian integers to qendian_p.hAllan Sandfeld Jensen2017-06-211-4/+5
* Optimize conversion from unpremultiplied to opaque formatsAllan Sandfeld Jensen2017-05-221-4/+23
* qimage_conversions.cpp: keep shared copies of gray and alpha color tablesMarc Mutz2017-02-131-19/+20
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-081-10/+8
|\
| * Fix MIPS DSP configurationAllan Sandfeld Jensen2017-01-271-10/+8