Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add memory buffer support to adafruit graphics #260

Closed
davetcc opened this issue Dec 5, 2022 · 1 comment
Closed

Add memory buffer support to adafruit graphics #260

davetcc opened this issue Dec 5, 2022 · 1 comment
Assignees
Labels
display-tech xml-plugin Anything to do with XML plugins
Milestone

Comments

@davetcc
Copy link
Collaborator

davetcc commented Dec 5, 2022

Add memory buffer support for Adafruit GFX based displays as an option. For TFT displays adafruit can look a little flickery, this is because we are first clearing the display then putting menu items onto there.

This is to do the same thing as we do for TFT_eSPI, where we draw into a buffer first, then regardless of display performance, flickering is reduced.

@davetcc davetcc added display-tech xml-plugin Anything to do with XML plugins labels Dec 5, 2022
@davetcc davetcc added this to the 3.0.0 milestone Dec 5, 2022
@davetcc davetcc self-assigned this Dec 5, 2022
davetcc pushed a commit that referenced this issue Dec 5, 2022
@davetcc
Copy link
Collaborator Author

davetcc commented Dec 5, 2022

This provides a huge performance increase for menus on adafruit libraries, at least one if not two orders of magnitude in some cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
display-tech xml-plugin Anything to do with XML plugins
Projects
None yet
Development

No branches or pull requests

1 participant