26 lines
913 B
C
26 lines
913 B
C
#ifndef __USER_LVGL_IMPL_H
|
|
#define __USER_LVGL_IMPL_H
|
|
|
|
#include <stdint.h>
|
|
|
|
#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 |