Ayke van Laethem
cba17ef125
st7735: add DrawRGBBitmap8 method to draw raw RGB565 buffers
...
This is needed for high performance graphics.
Using this API, and using partial updates to the screen (no full screen
refreshes), I've been able to get well over 60fps of updates.
2023-03-28 19:52:27 +02:00
deadprogram
1bb1b621c6
all: correct go fmt
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-09-25 13:23:16 +02:00
deadprogram
46c9ba9595
spi: remove machine.SPI and replace with drivers.SPI interface for almost all SPI drivers
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2020-12-15 06:08:59 +01:00
Alexander Bloss
c3f3af5ffa
Fix DrawFastHLine for ST77xx, SSD1331 and SSD1351
...
DrawFastHLine uses FillRectangle(x,y,width,height,c), so height must be 1 to draw a horizontal line
2020-05-16 18:54:41 +02:00
Daniel Esteban
c8e62562b5
added scroll functionality to st7735
2020-01-30 10:20:45 +01:00
Daniel Esteban
dc883d913d
remove stxx defaults offsets
2019-12-24 17:36:20 +01:00
Daniel Esteban
02084fd8a5
improvements in st7735/st7789 drivers
2019-12-08 16:38:05 +01:00
Ayke van Laethem
dcfd9c066d
st7735: make SPI Tx faster
...
Most of the ceremony around pin toggling was in fact unnecessary. This
improves performance measurably (rougly 6% in one measurement) and cuts
down on binary size by 80 bytes.
2019-10-10 20:35:50 +02:00
Daniel Esteban
45922f6524
Driver ST7735 for TFT color displays ( #72 )
...
* Driver ST7735 for TFT color displays
2019-08-03 11:13:15 +02:00