We have implemented a 4.3'' display with a Epson s1d13781 graphics controller. The epson chip is connected to the LM4F controller via SPI. We have built this board with the reference of Epson Booster pack for s1d13781.
When we use the GRLIb calls to change the screen contents ( ex: GrRectDraw, GrRectFill etc) we observe a re-paint of the screen. It looks like the grlib calls are writing to the graphics controller ram, slower that the rate at which the graphics controller refreshes the page.
We are already at max allowed SPI clocking at 25 MHz. Is there any way to avoid this painting of new screen and to have the screen change instantly?
Can the GRLIB calls be configured to do double buffering on the Graphics controller RAM so as to avoid this Paint situation?
It will be of great help if we can get more literature and sample code in using graphics library on LM4F.