Ivailo Monev
|
0c1c5ef96f
|
replace do_mirror() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-07-27 15:51:00 -04:00 |
|
Ivailo Monev
|
0bc6d12352
|
inline memory rotation functions and mark them static
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-07-23 15:09:55 +00:00 |
|
Ivailo Monev
|
582ac8d49d
|
correct warning message in QImageData::doImageIO()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-06-28 16:35:54 +00:00 |
|
Ivailo Monev
|
ed3b637cd8
|
use proper type for QRgbMap::used member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-21 21:37:33 +00:00 |
|
Ivailo Monev
|
09db2c7c5b
|
store QImage::bytesPerLine() result outside loop in QImage::createMaskFromColor()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-09 07:14:37 +00:00 |
|
Ivailo Monev
|
7b8ae9e596
|
remove unused QImageData::create() argument
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-06 01:47:18 +00:00 |
|
Ivailo Monev
|
7424267da1
|
drop MNG image format support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-02 07:06:14 +00:00 |
|
Ivailo Monev
|
6a827a3bec
|
avoid temporaries in dither_to_Mono()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-02 02:58:02 +00:00 |
|
Ivailo Monev
|
faca1de27e
|
remove unused and internal qt_get_bitflip_array()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-01 22:02:00 +00:00 |
|
Ivailo Monev
|
d761982b51
|
assume x and y are always zero in qt_rectconvert<DST, SRC>()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-04-01 21:08:48 +00:00 |
|
Ivailo Monev
|
472bfc794e
|
remove redundant QImage rotation functions forward declarations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-03-30 19:35:30 +00:00 |
|
Ivailo Monev
|
3c797c5e2a
|
effectively revert e939427b1e
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-01-20 02:27:30 +00:00 |
|
Ivailo Monev
|
5b459cf0ec
|
update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-29 23:21:34 +00:00 |
|
Ivailo Monev
|
47a2cf587e
|
remove redundant qt_defaultDpiX(), qt_defaultDpiY() and qt_defaultDpi() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-26 19:58:18 +00:00 |
|
Ivailo Monev
|
805b9678d4
|
remove some dead code in switch statements
upstream commit:
914e1f3608
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-13 20:32:57 +00:00 |
|
Ivailo Monev
|
e25ac73fde
|
choose QImage format for streaming at compile-time, with fallbacks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-13 00:48:22 +00:00 |
|
Ivailo Monev
|
0ab33899c3
|
pass format to image reader in QImage stream reading operator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 17:57:05 +00:00 |
|
Ivailo Monev
|
849ba7a632
|
replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 11:50:03 +00:00 |
|
Ivailo Monev
|
97db6a1b84
|
replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 00:41:53 +00:00 |
|
Ivailo Monev
|
436004c500
|
optimize QImage::loadFromData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-05 23:06:34 +00:00 |
|
Ivailo Monev
|
ed40944954
|
Revert "replace supposedly invalid case with assert"
This reverts commit 8c29c9dd72 .
|
2019-07-03 14:58:40 +00:00 |
|
Ivailo Monev
|
8c29c9dd72
|
replace supposedly invalid case with assert
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-03 14:27:27 +00:00 |
|
Ivailo Monev
|
f7ebe60846
|
use QImage::constBits() and correct casts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-03 14:04:02 +00:00 |
|
Ivailo Monev
|
e939427b1e
|
optimize QImage comparison
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-03 02:11:00 +00:00 |
|
Ivailo Monev
|
0d4e187cdc
|
use QImage::constBits() where apropriate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-02 12:01:26 +00:00 |
|
Ivailo Monev
|
9e2f2a5f72
|
use QImage::constScanLine() where appropriate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-02 02:31:01 +00:00 |
|
Ivailo Monev
|
e6d2f453c7
|
do not detach from QImage::setColorCount() if color count is not different
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-30 22:46:37 +00:00 |
|
Ivailo Monev
|
09dddc3258
|
do not detach from QImage::setColorTable() if colors are not different
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-30 22:45:17 +00:00 |
|
Ivailo Monev
|
0bad599825
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-26 23:22:14 +00:00 |
|
Ivailo Monev
|
74b6bb7350
|
images are never mirrored in place
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-20 15:57:53 +00:00 |
|
Ivailo Monev
|
79c21f1245
|
QImage cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-14 18:07:05 +00:00 |
|
Ivailo Monev
|
b7bc2381b4
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-11 21:01:04 +00:00 |
|
Ivailo Monev
|
4ceec645d8
|
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-07 14:08:14 +00:00 |
|
Ivailo Monev
|
91caea0b81
|
mark some cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-07 13:49:51 +00:00 |
|
Ivailo Monev
|
b6fde31421
|
QImage cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-07 13:49:36 +00:00 |
|
Ivailo Monev
|
80d4bc168e
|
more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-03 14:21:30 +00:00 |
|
Ivailo Monev
|
74bb412630
|
copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-03 13:38:02 +00:00 |
|
Ivailo Monev
|
b7d6018d4c
|
do not use intermediate QByteArray in QImage::fromData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-30 21:46:56 +00:00 |
|
Ivailo Monev
|
54ea9176aa
|
pass arguments by const-ref
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-28 00:34:54 +00:00 |
|
Ivailo Monev
|
fad79f29d9
|
private structures cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-07 23:00:31 +00:00 |
|
Ivailo Monev
|
2832fd08d0
|
no image text
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-07 15:47:48 +00:00 |
|
Ivailo Monev
|
f2068eb81d
|
global cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-04 16:51:14 +00:00 |
|
Ivailo Monev
|
71ffb62f31
|
remove the opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-16 13:53:20 +00:00 |
|
Ivailo Monev
|
deff95c0f9
|
get rid of QPicture
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-11-11 01:10:39 +00:00 |
|
Ivailo Monev
|
45ecee79de
|
mostly mac/win cruft removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-05 03:54:38 +00:00 |
|
Ivailo Monev
|
4a5bcff7ec
|
embracing the STL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-10-04 16:33:26 +00:00 |
|
Ivailo Monev
|
1444d03d6e
|
getting rid of QNativeImage, Mac and Windows not tested
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-09-08 22:02:36 +00:00 |
|
Ivailo Monev
|
851374453a
|
the in-place image convertor has pretty much no use
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-13 17:31:45 +00:00 |
|
Ivailo Monev
|
a013029c5c
|
do not force rendering hints
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-13 01:42:16 +00:00 |
|
Ivailo Monev
|
91f2876f14
|
get rid of some SIMD remains
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2016-08-09 20:19:41 +00:00 |
|