feat(draw_buf): user can separate font draw buf from default draw buff now (#5982)

This commit is contained in:
Benign X
2024-03-30 13:13:05 +08:00
committed by GitHub
parent 83b66d5374
commit 03498a2f83
5 changed files with 21 additions and 7 deletions

View File

@@ -15,6 +15,7 @@
* DEFINES
*********************/
#define default_handlers LV_GLOBAL_DEFAULT()->draw_buf_handlers
#define font_draw_buf_handlers LV_GLOBAL_DEFAULT()->font_draw_buf_handlers
/**********************
* TYPEDEFS
@@ -47,6 +48,7 @@ static uint32_t _calculate_draw_buf_size(uint32_t w, uint32_t h, lv_color_format
void _lv_draw_buf_init_handlers(void)
{
lv_draw_buf_init_with_default_handlers(&default_handlers);
lv_draw_buf_init_with_default_handlers(&font_draw_buf_handlers);
}
void lv_draw_buf_init_with_default_handlers(lv_draw_buf_handlers_t * handlers)