Lines Matching refs:disp_drv
107 … void (*flush_cb)(struct _lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p);
111 void (*rounder_cb)(struct _lv_disp_drv_t * disp_drv, lv_area_t * area);
116 …void (*set_px_cb)(struct _lv_disp_drv_t * disp_drv, uint8_t * buf, lv_coord_t buf_w, lv_coord_t x,…
119 void (*clear_cb)(struct _lv_disp_drv_t * disp_drv, uint8_t * buf, uint32_t size);
123 void (*monitor_cb)(struct _lv_disp_drv_t * disp_drv, uint32_t time, uint32_t px);
128 void (*wait_cb)(struct _lv_disp_drv_t * disp_drv);
131 void (*clean_dcache_cb)(struct _lv_disp_drv_t * disp_drv);
134 void (*drv_update_cb)(struct _lv_disp_drv_t * disp_drv);
137 void (*render_start_cb)(struct _lv_disp_drv_t * disp_drv);
144 void (*draw_ctx_init)(struct _lv_disp_drv_t * disp_drv, lv_draw_ctx_t * draw_ctx);
145 void (*draw_ctx_deinit)(struct _lv_disp_drv_t * disp_drv, lv_draw_ctx_t * draw_ctx);
335 void /* LV_ATTRIBUTE_FLUSH_READY */ lv_disp_flush_ready(lv_disp_drv_t * disp_drv);
343 bool /* LV_ATTRIBUTE_FLUSH_READY */ lv_disp_flush_is_last(lv_disp_drv_t * disp_drv);
361 void lv_disp_drv_use_generic_set_px_cb(lv_disp_drv_t * disp_drv, lv_img_cf_t cf);