Lines Matching refs:disp

74 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p);
105 lv_display_t * disp = lv_display_create(800, 480); in lv_linux_fbdev_create() local
106 if(disp == NULL) { in lv_linux_fbdev_create()
111 lv_display_set_driver_data(disp, dsc); in lv_linux_fbdev_create()
112 lv_display_set_flush_cb(disp, flush_cb); in lv_linux_fbdev_create()
114 return disp; in lv_linux_fbdev_create()
117 void lv_linux_fbdev_set_file(lv_display_t * disp, const char * file) in lv_linux_fbdev_set_file() argument
124 lv_linux_fb_t * dsc = lv_display_get_driver_data(disp); in lv_linux_fbdev_set_file()
200 lv_display_set_color_format(disp, LV_COLOR_FORMAT_RGB565); in lv_linux_fbdev_set_file()
203 lv_display_set_color_format(disp, LV_COLOR_FORMAT_RGB888); in lv_linux_fbdev_set_file()
206 lv_display_set_color_format(disp, LV_COLOR_FORMAT_XRGB8888); in lv_linux_fbdev_set_file()
232 lv_display_set_resolution(disp, hor_res, ver_res); in lv_linux_fbdev_set_file()
233 lv_display_set_buffers(disp, draw_buf, draw_buf_2, draw_buf_size, LV_LINUX_FBDEV_RENDER_MODE); in lv_linux_fbdev_set_file()
236 lv_display_set_dpi(disp, DIV_ROUND_UP(hor_res * 254, width * 10)); in lv_linux_fbdev_set_file()
240 hor_res, ver_res, lv_display_get_dpi(disp)); in lv_linux_fbdev_set_file()
243 void lv_linux_fbdev_set_force_refresh(lv_display_t * disp, bool enabled) in lv_linux_fbdev_set_force_refresh() argument
245 lv_linux_fb_t * dsc = lv_display_get_driver_data(disp); in lv_linux_fbdev_set_force_refresh()
253 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p) in flush_cb() argument
255 lv_linux_fb_t * dsc = lv_display_get_driver_data(disp); in flush_cb()
258 lv_display_flush_ready(disp); in flush_cb()
264 lv_color_format_t cf = lv_display_get_color_format(disp); in flush_cb()
268 lv_display_rotation_t rotation = lv_display_get_rotation(disp); in flush_cb()
300 lv_display_rotate_area(disp, &rotated_area); in flush_cb()
311 lv_display_flush_ready(disp); in flush_cb()
324 area->y1 * disp->hor_res * px_size; in flush_cb()
329 color_pos += disp->hor_res * px_size; in flush_cb()
348 lv_display_flush_ready(disp); in flush_cb()