Probably seems silly but ili9341 and gcb work fast and cheap display.
notice there's SetAddressWindow_ILI9341 ( x,y,xwidth,yheight) which is not documented but safe to use.
There's now a readpixel_ILI9341 so thought about copying part of screen to an array
Is there a faster way like SetAddressWindow_ILI9341 but a window that can read height * width pixels and store them rather than the calculations to find a pixel x,y and then get it's colour for width * height times?
I really like these displays and gcb cos they cheap and you can use your imagination...
within glcd limits.
I push the boat out for this display. The 8bit use does not seem to do it justice but
I'm very happy with the gcld driver. Excellent!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
oh dear,arrays are only bytes
dim backgnd (255) as long compiles.
so if I want to store pixel background I use 3 bytes for every pixel as they are long values and then process the array which would be 3 times bigger as bytes. dim backgnd (765).
I don't think this project is gonna work out too good. pity
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Probably seems silly but ili9341 and gcb work fast and cheap display.
notice there's SetAddressWindow_ILI9341 ( x,y,xwidth,yheight) which is not documented but safe to use.
There's now a readpixel_ILI9341 so thought about copying part of screen to an array
and to replace the background
Is there a faster way like SetAddressWindow_ILI9341 but a window that can read height * width pixels and store them rather than the calculations to find a pixel x,y and then get it's colour for width * height times?
I really like these displays and gcb cos they cheap and you can use your imagination...
within glcd limits.
I push the boat out for this display. The 8bit use does not seem to do it justice but
I'm very happy with the gcld driver. Excellent!
oh dear,arrays are only bytes
dim backgnd (255) as long compiles.
so if I want to store pixel background I use 3 bytes for every pixel as they are long values and then process the array which would be 3 times bigger as bytes. dim backgnd (765).
I don't think this project is gonna work out too good. pity