-
-
Notifications
You must be signed in to change notification settings - Fork 39.6k
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
[QP] Add RGB565 surface. Docs clarification, cleanup, tabsification, and reordering. #18396
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested and seems to work well, good speed improvement even if I can't full size surface in memory.
The docs seem much simpler to digest in this format too, ta muchly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great addition! Only have some nits otherwise LGTM.
Description
Adds support for an RGB565 surface, aka framebuffer. Allows for drawing to RAM, then copying just the dirty region to another display.
Slight tweak to the image/font loader functions to allow for alternate methods of loading assets, with the filesystem stuff in the pipeline.
Also did documentation cleanup requested by Dasky.
Types of Changes
Checklist