Skip to content

✨ COMPACT_CUSTOM_BOOTSCREEN#989

Merged
thinkyhead merged 2 commits intoMarlinFirmware:import-2.1.xfrom
thinkyhead:compact_bootscreens_CI_PR
Nov 18, 2023
Merged

✨ COMPACT_CUSTOM_BOOTSCREEN#989
thinkyhead merged 2 commits intoMarlinFirmware:import-2.1.xfrom
thinkyhead:compact_bootscreens_CI_PR

Conversation

@thinkyhead
Copy link
Copy Markdown
Member

Add compressed bitmaps to _Bootscreen.h using the RLE method added in MarlinFirmware/Marlin#26419. This will allow some Melzi-based configurations to build which have started to overflow due to increase in Marlin build size. Since decompression code also has a cost in flash space, bootscreens must shrink by 230 bytes or more to actually save space.

@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch 11 times, most recently from bbeee3f to acb6a26 Compare November 14, 2023 10:42
@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch 2 times, most recently from d5183d9 to bf68ef0 Compare November 15, 2023 03:56
@thinkyhead thinkyhead force-pushed the import-2.1.x branch 3 times, most recently from 217ec3c to 044be8d Compare November 17, 2023 06:06
@thinkyhead thinkyhead force-pushed the compact_bootscreens_CI_PR branch from bf68ef0 to b8eb8a6 Compare November 17, 2023 19:47
@thinkyhead thinkyhead merged commit 107f6c3 into MarlinFirmware:import-2.1.x Nov 18, 2023
@thinkyhead thinkyhead deleted the compact_bootscreens_CI_PR branch November 18, 2023 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant