ARM-software / Arm-2D

2D Graphic Library optimized for Cortex-M processors
Apache License 2.0
279 stars 62 forks source link

Add API variants to support filling-colour-with-mask operations for mirroring the mask first #21

Closed GorgonMeducer closed 6 months ago

GorgonMeducer commented 1 year ago

The existing filling-colour-with-mask operations do not support mirroring the mask.

by

We

SamSamYou commented 1 year ago

Thanks to Arm-2D, my project achieves smooth animations under tight resource conditions(168Mhz Cortex-M4 64k-RAM 64k-Flash for 160x160 rgb565 lcd display). I have a symmetrical icon that needs to be displayed, but it is limited by MCU resources, and I need a more efficient rendering method to achieve smooth (~30fps) animation display.If I can use filling_colour_with_a2_mask_and_mirroring(X/Y/XY mirror),it can save SRAM and improve the overall performance of the system.Thank you for all you have done to bring the GUI to more devices.

GorgonMeducer commented 6 months ago

This feature is supported.