Searched refs:disp_drv (Results 1 – 4 of 4) sorted by relevance
/AliOS-Things-master/components/littlevgl/porting/ |
A D | lv_port_disp_template.c | 27 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 D | lv_hal_disp.h | 85 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 D | lv_hal_disp.c | 268 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 D | README.md | 120 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 5 milliseconds