Commit graph

19 commits

Author SHA1 Message Date
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
7c7f7d8468 Revert "remove the gray raster code"
This reverts commit 142d67c13e.
2019-05-13 22:39:47 +00:00
Ivailo Monev
142d67c13e remove the gray raster code
this is mostly for test purposes only. the removal will affect
some of the widgets drawing, especially round corners (like the
Plasma "Tool Box" and radio buttons with the Oxygen style). with
previous tests some changes to the outline mapper (QOutlineMapper)
were needed to fix some rounding issues but caused others so I am
not sure if I can make it work well without the Freetype2
rasterizer but I sure will try, again, if I have the time for it.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 18:29:27 +00:00
Ivailo Monev
7d9b9c8a5c just use an object for the raster pool and struct
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-24 23:48:09 +00:00
Ivailo Monev
272fe353ca make gray raster functions available without object
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-19 20:24:47 +00:00
Ivailo Monev
f184f58bc6 allocating the rasterizer pool out of gray_raster_reset() is safer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-22 14:03:40 +00:00
Ivailo Monev
2dff72714d mostly rasterizer cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-22 01:26:43 +00:00
Ivailo Monev
ebe397f134 various cleanups
deffinetly need to review the qt_real_to_fixed() with qreal() replacement

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 13:26:15 +00:00
Ivailo Monev
c415e578bf minor rasterizer cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 21:32:39 +00:00
Ivailo Monev
a1d5f5c776 fix a compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 01:02:04 +00:00
Ivailo Monev
e40225f7c8 cleanup the resterizer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-24 14:29:42 +00:00
Ivailo Monev
8471e75f9d fix build regression since df4f8b77
some toolchains still do not support C99 (by default) like the current
MinGW for Windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 21:40:32 +00:00
Ivailo Monev
df4f8b7782 cleanup the raster paint engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 22:45:52 +00:00
Ivailo Monev
c453353492 cleanup the raster paint engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 13:35:40 +00:00
Ivailo Monev
3685e3960d cleanup the raster paint engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 04:03:26 +00:00
Ivailo Monev
89d52933bd remove Blitter painting engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-28 13:49:11 +00:00
Ivailo Monev
940f7d4647 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 11:28:32 +00:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00