There's a bunch of different changes here but there are only really three big wins. The biggest win comes from restructuring the 2-bit RLE decode loop to avoid the inner function (~20%) but the switch to 16-bit writes in _fill() and adoption of quick_write (e.g. no CS toggling) are also note worthy (and about 5% each). |
||
|---|---|---|
| .. | ||
| apps | ||
| boards | ||
| drivers | ||
| fonts | ||
| boot.py | ||
| demo.py | ||
| draw565.py | ||
| icons.py | ||
| logo.py | ||
| main.py | ||
| shell.py | ||
| wasp.py | ||
| widgets.py | ||