Lines Matching refs:display
40 static void _display_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
71 lv_display_t * display = NULL; in lv_uefi_display_create() local
92 display = lv_display_create(display_ctx->gop_protocol->Mode->Info->HorizontalResolution, in lv_uefi_display_create()
94 lv_display_add_event_cb(display, _display_event_cb, LV_EVENT_DELETE, display); in lv_uefi_display_create()
95 lv_display_set_flush_cb(display, _display_flush_cb); in lv_uefi_display_create()
96 lv_display_set_buffers(display, display_ctx->buffer, NULL, (uint32_t)display_ctx->buffer_size, in lv_uefi_display_create()
98 lv_display_set_user_data(display, display_ctx); in lv_uefi_display_create()
103 if(display != NULL) { in lv_uefi_display_create()
104 lv_display_set_user_data(display, NULL); in lv_uefi_display_create()
105 lv_display_delete(display); in lv_uefi_display_create()
106 display = NULL; in lv_uefi_display_create()
112 return display; in lv_uefi_display_create()
195 lv_display_t * display; in _display_event_cb() local
200 display = (lv_display_t *)lv_event_get_user_data(e); in _display_event_cb()
201 if(display == NULL) return; in _display_event_cb()
203 display_ctx = (lv_uefi_display_context_t *)lv_display_get_user_data(display); in _display_event_cb()
204 lv_display_set_user_data(display, NULL); in _display_event_cb()
209 static void _display_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map) in _display_flush_cb() argument
215 …i_display_context_t * display_ctx = (lv_uefi_display_context_t *)lv_display_get_user_data(display); in _display_flush_cb()
257 lv_display_flush_ready(display); in _display_flush_cb()