Lines Matching refs:disp
28 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
49 lv_display_t * disp = lv_display_create(hor_res, ver_res); in lv_tft_espi_create() local
50 if(disp == NULL) { in lv_tft_espi_create()
58 lv_display_set_driver_data(disp, (void *)dsc); in lv_tft_espi_create()
59 lv_display_set_flush_cb(disp, flush_cb); in lv_tft_espi_create()
60 lv_display_add_event_cb(disp, resolution_changed_event_cb, LV_EVENT_RESOLUTION_CHANGED, NULL); in lv_tft_espi_create()
61 lv_display_set_buffers(disp, (void *)buf, NULL, buf_size_bytes, LV_DISPLAY_RENDER_MODE_PARTIAL); in lv_tft_espi_create()
62 return disp; in lv_tft_espi_create()
69 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
71 lv_tft_espi_t * dsc = (lv_tft_espi_t *)lv_display_get_driver_data(disp); in flush_cb()
81 lv_display_flush_ready(disp); in flush_cb()
87 lv_display_t * disp = (lv_display_t *)lv_event_get_target(e); in resolution_changed_event_cb() local
88 lv_tft_espi_t * dsc = (lv_tft_espi_t *)lv_display_get_driver_data(disp); in resolution_changed_event_cb()
89 int32_t hor_res = lv_display_get_horizontal_resolution(disp); in resolution_changed_event_cb()
90 int32_t ver_res = lv_display_get_vertical_resolution(disp); in resolution_changed_event_cb()
91 lv_display_rotation_t rot = lv_display_get_rotation(disp); in resolution_changed_event_cb()