Home
last modified time | relevance | path

Searched refs:disp_drv (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/littlevgl/porting/
A Dlv_port_disp_template.c27 static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p);
96 lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/
97 lv_disp_drv_init(&disp_drv); /*Basic initialization*/
102 disp_drv.hor_res = 480;
103 disp_drv.ver_res = 320;
106 disp_drv.flush_cb = disp_flush;
109 disp_drv.buffer = &disp_buf_2;
115 disp_drv.gpu_blend = gpu_blend;
118 disp_drv.gpu_fill = gpu_fill;
122 lv_disp_drv_register(&disp_drv);
[all …]
/AliOS-Things-master/components/littlevgl/src/lv_hal/
A Dlv_hal_disp.h85 void (*flush_cb)(struct _disp_drv_t * disp_drv, const lv_area_t * area, lv_color_t * color_p);
89 void (*rounder_cb)(struct _disp_drv_t * disp_drv, lv_area_t * area);
94 …void (*set_px_cb)(struct _disp_drv_t * disp_drv, uint8_t * buf, lv_coord_t buf_w, lv_coord_t x, lv…
99 void (*monitor_cb)(struct _disp_drv_t * disp_drv, uint32_t time, uint32_t px);
103 …void (*gpu_blend_cb)(struct _disp_drv_t * disp_drv, lv_color_t * dest, const lv_color_t * src, uin…
107 void (*gpu_fill_cb)(struct _disp_drv_t * disp_drv, lv_color_t * dest_buf, lv_coord_t dest_width,
239 LV_ATTRIBUTE_FLUSH_READY void lv_disp_flush_ready(lv_disp_drv_t * disp_drv);
A Dlv_hal_disp.c268 LV_ATTRIBUTE_FLUSH_READY void lv_disp_flush_ready(lv_disp_drv_t * disp_drv) in lv_disp_flush_ready() argument
270 disp_drv->buffer->flushing = 0; in lv_disp_flush_ready()
274 if(disp_drv->screen_transp) { in lv_disp_flush_ready()
275 memset(disp_drv->buffer->buf_act, 0x00, disp_drv->buffer->size * sizeof(lv_color32_t)); in lv_disp_flush_ready()
/AliOS-Things-master/components/littlevgl/
A DREADME.md120 lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/
121 lv_disp_drv_init(&disp_drv); /*Basic initialization*/
122 disp_drv.flush_cb = my_disp_flush; /*Set your driver function*/
123 disp_drv.buffer = &disp_buf; /*Assign the buffer to the display*/
124 lv_disp_drv_register(&disp_drv); /*Finally register the driver*/

Completed in 8 milliseconds