circuitpython/shared-bindings
Scott Shawcroft 3fad7de8db
Rework the pixel computation to use areas
This changes the displayio pixel computation from per-pixel to
per-area. This is precursor work to updating portions of the screen
(#1169). It should provide mild speedups because bounds checks are
done once per area rather than once per pixel. Filling by area also
allows TileGrid to maintain a row-associative fill pattern even when
the display's refresh is orthogonal to it.
2019-05-21 17:41:06 -07:00
..
2019-01-19 17:04:24 -05:00
2019-04-09 11:36:10 -07:00
2019-03-02 18:33:37 -06:00
2018-08-07 14:58:57 -07:00
2018-08-07 14:58:57 -07:00
2019-02-21 13:23:02 -08:00
2018-12-30 22:49:20 -05:00
2019-03-19 18:37:41 -07:00
2019-03-02 18:33:37 -06:00
2018-08-07 14:58:57 -07:00