I grasp the concept but lack the skills.
But if you want to add images to your windowing code, go for it
I am exploring the green boxes and doing rough bench marks at the moment.
What can be done with Ultibo and the existing units.
I picked 320x240 because it is a common small LCD size.
There is a fbtft library out there now that uses hardware scrolling and checks for pixel changes and only writes them.
Next step is to try this on an LCD.
The fact that even I can get animations just by playing with drives and files is a good sign.
I am thinking about Ultibo beginners, someone moving up from Arduino.
I'm still a long way from asm and DMA fb which will be needed for the large resolutions.
Pascal can have inline assembly code which means this could just be another unit.
Beginners could then have full screen animation without needing to know assembler.
The standard Ultibo framebuffer stuff could be extended to include all this too.
So many ways to do things, with nearly no restrictions or OS getting in the way.
Learning image formats etc is a bit of a pain.
We know jpeg could be accelerated by using the VC4, wonder if png decoding could be done on the VC4 too?
Yuk, VC4 assembler
Hmm, zlib on VC4 could be a useful unit.
Anything we can do now can be made better or faster as we understand and use the VC4 more.
Since I don't know how to use the VC4 I am learning what we already have.
Hmm, png to bmp to fb, then take screenshots to a buffer then play buffer back.
Since I know how to take virtual screenshots even I might be able to figure this out
Going to take lots of memory but it should be fast.
It could even be scaled automatically at the png to bmp stage for any size playback screen.
For best looking images a vector format like SVG to bitmap to fb?
Some games now are using vector based core images scaled to displays.
Vector images will make great GUI's too.
SVG/CSS to bitmap to fb, eventually/optionally skipping bitmap stage and draw direct to fb.
Time to try fpgui?
Got the basic stuff already in graphic console drawline etc. but that's a different post.
GraphicsWindowDrawImage? that might be useful?
So much stuff is already there.
Just had a thought, could have a near sighted eyeball that tracks movement by using one of those cheap gesture sensors.
So many out there now.http://www.silabs.com/products/sensors/optical/si114xhttp://www.vishay.com/docs/84218/vcnl40 ... rboard.pdfhttps://www.sparkfun.com/products/12787https://www.sparkfun.com/products/12780https://www.adafruit.com/product/2325