Lines Matching refs:disp
52 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p);
53 static bool window_create(lv_display_t * disp);
54 static bool init_display_from_window(lv_display_t * disp);
57 static bool handle_pointer_event(lv_display_t * disp, screen_event_t event);
58 static bool handle_keyboard_event(lv_display_t * disp, screen_event_t event);
99 lv_display_t * disp = lv_display_create(hor_res, ver_res); in lv_qnx_window_create() local
100 if(disp == NULL) { in lv_qnx_window_create()
104 lv_display_add_event_cb(disp, release_disp_cb, LV_EVENT_DELETE, disp); in lv_qnx_window_create()
105 lv_display_set_driver_data(disp, dsc); in lv_qnx_window_create()
106 if(!window_create(disp)) { in lv_qnx_window_create()
111 lv_display_set_flush_cb(disp, flush_cb); in lv_qnx_window_create()
113 if(!init_display_from_window(disp)) { in lv_qnx_window_create()
121 lv_timer_t * refr_timer = lv_display_get_refr_timer(disp); in lv_qnx_window_create()
124 return disp; in lv_qnx_window_create()
127 void lv_qnx_window_set_title(lv_display_t * disp, const char * title) in lv_qnx_window_set_title() argument
129 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in lv_qnx_window_set_title()
153 bool lv_qnx_add_pointer_device(lv_display_t * disp) in lv_qnx_add_pointer_device() argument
155 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in lv_qnx_add_pointer_device()
180 bool lv_qnx_add_keyboard_device(lv_display_t * disp) in lv_qnx_add_keyboard_device() argument
182 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in lv_qnx_add_keyboard_device()
207 int lv_qnx_event_loop(lv_display_t * disp) in lv_qnx_event_loop() argument
209 lv_refr_now(disp); in lv_qnx_event_loop()
235 if(!handle_pointer_event(disp, event)) { in lv_qnx_event_loop()
240 if(!handle_keyboard_event(disp, event)) { in lv_qnx_event_loop()
272 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
274 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in flush_cb()
284 lv_display_flush_ready(disp); in flush_cb()
287 static bool window_create(lv_display_t * disp) in window_create() argument
290 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in window_create()
297 int rect[] = { 0, 0, disp->hor_res, disp->ver_res }; in window_create()
360 static bool init_display_from_window(lv_display_t * disp) in init_display_from_window() argument
362 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in init_display_from_window()
387 lv_display_set_buffers(disp, ptr1, ptr2, bufsize, LV_DISPLAY_RENDER_MODE_FULL); in init_display_from_window()
393 lv_display_t * disp = (lv_display_t *) lv_event_get_user_data(e); in release_disp_cb() local
394 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in release_disp_cb()
409 lv_display_set_driver_data(disp, NULL); in release_disp_cb()
426 static bool handle_pointer_event(lv_display_t * disp, screen_event_t event) in handle_pointer_event() argument
428 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in handle_pointer_event()
464 static bool handle_keyboard_event(lv_display_t * disp, screen_event_t event) in handle_keyboard_event() argument
466 lv_qnx_window_t * dsc = lv_display_get_driver_data(disp); in handle_keyboard_event()
537 lv_display_t * disp = timer->user_data; in refresh_cb() local
538 lv_refr_now(disp); in refresh_cb()