Torstennator
b2a6066042
LibGfx: Optimize anti-aliased line drawing and stroking
...
This patch optimizes the drawing of aa-lines by rotating the drawn
rectangle to the direction where the line points. That enables us to
draw non-straight lines with the proper width.
If a aa-line is drawn that is infact a straigt line we now dont plot
those lines with multipe rectangles across the line - insted we draw
straight lines in one go with just one rectangle of proper size.
Stroking of lines has been enhanced to take care of the edges between
two lines with drawing the stroke till the intersections of two
connected lines.
2022-11-15 22:59:25 +01:00
..
2022-10-10 11:02:10 +01:00
2022-11-13 18:20:45 -07:00
2022-05-07 20:25:39 +02:00
2022-10-22 18:17:58 +02:00
2022-11-15 22:59:25 +01:00
2022-11-15 22:59:25 +01:00
2022-10-14 13:39:33 +02:00
2022-10-14 13:39:33 +02:00
2022-07-12 23:11:35 +02:00
2022-08-09 12:08:21 +02:00
2022-08-09 12:08:21 +02:00
2022-08-25 13:28:50 +02:00
2022-08-25 13:28:50 +02:00
2022-11-01 14:49:09 +00:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-10-10 12:23:12 +02:00
2022-10-27 13:06:33 +02:00
2022-10-27 13:06:33 +02:00
2022-10-04 23:35:07 +01:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-10-27 13:05:16 +02:00
2022-10-25 11:06:11 +02:00
2022-11-02 10:59:18 +00:00
2022-11-02 10:59:18 +00:00
2022-08-14 11:30:40 +02:00
2022-08-14 11:30:40 +02:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-10-10 12:23:12 +02:00
2022-09-18 13:27:24 -04:00
2022-07-30 23:21:42 +02:00
2022-07-10 15:01:07 +02:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-11-15 13:25:51 -05:00
2022-08-31 17:29:44 +01:00
2022-08-09 12:08:21 +02:00
2022-08-09 12:08:21 +02:00
2022-06-17 19:46:30 +01:00
2022-07-12 23:11:35 +02:00
2022-07-12 23:11:35 +02:00
2022-09-17 04:00:54 +00:00
2022-05-05 20:50:46 +02:00
2022-05-05 20:50:46 +02:00
2022-05-05 20:50:46 +02:00
2022-10-25 11:06:11 +02:00
2022-08-25 13:28:50 +02:00