There has been several queries about how to improve image drawing speed to TFT displays using the UTFT libraries. I have answered a few of these myself, and TFTLCDCyg has answered a few too ;) :) I have been developing my UTFT_SdRaw library some more, but the feature I am about to describe is hardware specific, it must utilize a CPLD LCD panel.
Unfortunately, I no longer have access to the 32GB Class 6 Samsung SD card I was playing with earlier in November, as such, these performance figures are based on a pretty old 4GB Class 4 none-branded Micro SD.
Palliser (http://forum.arduino.cc/index.php?action=profile;u=148087;sa=statPanel) Expressed an interest in Video performance a little while ago, and this post hopefully will draw his attention? :)
I think as a result of all the experimentation (trial and error!! :-[ ) I have done with SPI.h enabled/disabled and maximum SD read buffer size, I have gone about as far as I can go with the hardware I have available, the result of which is 5.71fps. I know without any doubt a Class 6 SD would improve that, but by how much, I don't know. ( Feel free to volunteer if you have a DUE, CTE TFT shield, CTE CPLD display, class 6 SD card, I would be curious also if anyone has UHS-1 or class 10 cards also as an experiment......)
Apologies for the pretty crud video quality (and subject matter - I thought boobs was possibly asking to be banned ;) ), as people will know, videoing an LCD is not most successful!!
This is what i have in front of me now. Arduino 'video' (https://www.youtube.com/watch?v=x41LDqGanEk)
Anybody wishing to help, comment (contructively), assist, feel free to get in touch!! (PLEASE ;) :D )