circuitpython/shared-bindings
Kenny 8607cdd783 vectorio: add draw protocol
* Removes VectorShape from user python interactions
* Re-integrates vectorio with displayio behind draw protocol implementations
* Implements draw protocol with VectorShape
* Composes VectorShape behaviors into Rectangle, Circle and Polygon
* Fixes terrible pixel garbage being left behind
* Improves redraw performance (heuristically) by tracking dirty area separately from current area.

Known Issues:
It does not work with transposed views.
2021-08-02 20:19:54 -07:00
..
2021-07-20 19:49:43 -05:00
2021-06-25 23:38:08 -07:00
2021-03-26 15:38:20 -05:00
2021-05-06 16:22:35 +03:00
2021-03-15 19:27:36 +05:30
2021-07-13 08:56:18 +05:30
2021-05-06 09:04:56 -07:00
2021-03-15 19:27:36 +05:30
2021-07-26 23:34:25 -04:00
2021-05-06 09:04:56 -07:00
2021-06-21 09:04:26 -04:00
2021-03-15 19:27:36 +05:30
2021-07-18 00:00:58 +05:30
2021-03-15 19:27:36 +05:30
2021-03-15 19:27:36 +05:30
2021-07-12 14:40:01 -04:00
2021-03-15 19:27:36 +05:30
2021-03-15 19:27:36 +05:30
2021-03-15 19:27:36 +05:30
2021-07-23 21:00:00 +02:00
2021-03-15 19:27:36 +05:30
2021-03-15 19:27:36 +05:30
2021-08-02 20:19:54 -07:00