Jump to content

Double buffering & drawing outside region


leventesen

Recommended Posts

Hello,

I am using ATmega128A and SSD1963 chips with µGFX library. 

The maximum fps is 4 when clearing screen with simple background colors with GDISP module.

This means that I see the redrawing tear effect.

After some experiments I achieved double buffering.

Here the details:

The Lcd TFT screen resolution 480x272.

LCD_Parameters struct is initialized with 480x544 resolution which has double screen size.

My program first fills the non visible area, then scrolls to this area by a SSD1963 command, then repeats this.

With this hardware supported scrolling mechanism, problem was solved.

But,

I want to use GWIN module and don't know how to implement this technique for widgets, containers etc.

Do you have an idea?
 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...