#ifndef __USER_LVGL_IMPL_H #define __USER_LVGL_IMPL_H #include #include "lvgl.h" void user_lvgl_impl_log_cb(lv_log_level_t level, const char *file, uint32_t line, const char *fn_name, const char *dsc); void user_lvgl_impl_flush_cb(lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *color_p); void user_lvgl_impl_clean_dcache_cb(lv_disp_drv_t *disp_drv); void user_lvgl_impl_gpu_blend_cb(lv_disp_drv_t *disp_drv, lv_color_t *dest, const lv_color_t *src, uint32_t length, lv_opa_t opa); void user_lvgl_impl_gpu_fill_cb(lv_disp_drv_t *disp_drv, lv_color_t *dest_buf, lv_coord_t dest_width, const lv_area_t *fill_area, lv_color_t color); void user_lvgl_impl_gpu_wait_cb(lv_disp_drv_t *disp_drv); #endif