-
-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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
[Core] Led Double Buffer #23625
base: develop
Are you sure you want to change the base?
[Core] Led Double Buffer #23625
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 the original, and seemed to work fine for the enabled drivers. But it's a bit more of a technical area, so I'm not as sure about it.
Thank you for your contribution! |
0645dca
to
f30832c
Compare
d878171
to
f4cd06a
Compare
Different version of clang-format to the one used in CI. |
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.
looking good
Description
Takes over from #22119
Adds double buffer functionality for LED matrix and RGB Matrix since RGB Matrix and LED Matrix both use the underlying drivers to set the values.EDIT: Adds double buffer functionality now for ALL lighting systems.
This feature is disabled by DEFAULT due to the ever present hardware of microcontrollers with very limited RAM.
It should only be enabled by testing if there is enough RAM.
(tested on Pachi RGB Rev2, with VIA keymap, your numbers may vary)
Types of Changes
Issues Fixed or Closed by This PR
Checklist