Home
last modified time | relevance | path

Searched refs:lv_display_t (Results 1 – 25 of 126) sorted by relevance

123456

/lvgl-latest/src/display/
Dlv_display.h81 typedef void (*lv_display_flush_cb_t)(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map…
82 typedef void (*lv_display_flush_wait_cb_t)(lv_display_t * disp);
94 lv_display_t * lv_display_create(int32_t hor_res, int32_t ver_res);
100 void lv_display_delete(lv_display_t * disp);
106 void lv_display_set_default(lv_display_t * disp);
112 lv_display_t * lv_display_get_default(void);
119 lv_display_t * lv_display_get_next(lv_display_t * disp);
133 void lv_display_set_resolution(lv_display_t * disp, int32_t hor_res, int32_t ver_res);
143 void lv_display_set_physical_resolution(lv_display_t * disp, int32_t hor_res, int32_t ver_res);
152 void lv_display_set_offset(lv_display_t * disp, int32_t x, int32_t y);
[all …]
Dlv_display.c40 static void update_resolution(lv_display_t * disp);
62 lv_display_t * lv_display_create(int32_t hor_res, int32_t ver_res) in lv_display_create()
64 lv_display_t * disp = lv_ll_ins_head(disp_ll_p); in lv_display_create()
68 lv_memzero(disp, sizeof(lv_display_t)); in lv_display_create()
104 lv_display_t * disp_def_tmp = disp_def; in lv_display_create()
166 void lv_display_delete(lv_display_t * disp) in lv_display_delete()
222 void lv_display_set_default(lv_display_t * disp) in lv_display_set_default()
227 lv_display_t * lv_display_get_default(void) in lv_display_get_default()
232 lv_display_t * lv_display_get_next(lv_display_t * disp) in lv_display_get_next()
244 void lv_display_set_resolution(lv_display_t * disp, int32_t hor_res, int32_t ver_res) in lv_display_set_resolution()
[all …]
/lvgl-latest/src/drivers/wayland/
Dlv_wayland.h42 typedef bool (*lv_wayland_display_close_f_t)(lv_display_t * disp);
61 lv_display_t * lv_wayland_window_create(uint32_t hor_res, uint32_t ver_res, char * title,
68 void lv_wayland_window_close(lv_display_t * disp);
75 bool lv_wayland_window_is_open(lv_display_t * disp);
82 void lv_wayland_window_set_fullscreen(lv_display_t * disp, bool fullscreen);
89 void lv_wayland_window_set_maximized(lv_display_t * disp, bool maximize);
97 lv_indev_t * lv_wayland_get_pointer(lv_display_t * disp);
105 lv_indev_t * lv_wayland_get_pointeraxis(lv_display_t * disp);
113 lv_indev_t * lv_wayland_get_keyboard(lv_display_t * disp);
121 lv_indev_t * lv_wayland_get_touchscreen(lv_display_t * disp);
/lvgl-latest/src/drivers/sdl/
Dlv_sdl_window.h38 lv_display_t * lv_sdl_window_create(int32_t hor_res, int32_t ver_res);
40 void lv_sdl_window_set_resizeable(lv_display_t * disp, bool value);
42 void lv_sdl_window_set_zoom(lv_display_t * disp, float zoom);
44 float lv_sdl_window_get_zoom(lv_display_t * disp);
46 void lv_sdl_window_set_title(lv_display_t * disp, const char * title);
48 void * lv_sdl_window_get_renderer(lv_display_t * disp);
Dlv_sdl_window.c57 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * color_p);
58 static void window_create(lv_display_t * disp);
59 static void window_update(lv_display_t * disp);
61 static void texture_resize(lv_display_t * disp);
83 lv_display_t * lv_sdl_window_create(int32_t hor_res, int32_t ver_res) in lv_sdl_window_create()
99 lv_display_t * disp = lv_display_create(hor_res, ver_res); in lv_sdl_window_create()
143 void lv_sdl_window_set_resizeable(lv_display_t * disp, bool value) in lv_sdl_window_set_resizeable()
149 void lv_sdl_window_set_zoom(lv_display_t * disp, float zoom) in lv_sdl_window_set_zoom()
157 float lv_sdl_window_get_zoom(lv_display_t * disp) in lv_sdl_window_get_zoom()
163 lv_display_t * lv_sdl_get_disp_from_win_id(uint32_t win_id) in lv_sdl_get_disp_from_win_id()
[all …]
/lvgl-latest/src/drivers/qnx/
Dlv_qnx.h43 lv_display_t * lv_qnx_window_create(int32_t hor_res, int32_t ver_res);
50 void lv_qnx_window_set_title(lv_display_t * disp, const char * title);
58 bool lv_qnx_add_pointer_device(lv_display_t * disp);
66 bool lv_qnx_add_keyboard_device(lv_display_t * disp);
74 int lv_qnx_event_loop(lv_display_t * disp);
Dlv_qnx.c52 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);
80 lv_display_t * lv_qnx_window_create(int32_t hor_res, int32_t ver_res) in lv_qnx_window_create()
99 lv_display_t * disp = lv_display_create(hor_res, ver_res); 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()
153 bool lv_qnx_add_pointer_device(lv_display_t * disp) in lv_qnx_add_pointer_device()
180 bool lv_qnx_add_keyboard_device(lv_display_t * disp) in lv_qnx_add_keyboard_device()
[all …]
/lvgl-latest/src/others/sysmon/
Dlv_sysmon.h47 lv_obj_t * lv_sysmon_create(lv_display_t * disp);
55 void lv_sysmon_show_performance(lv_display_t * disp);
61 void lv_sysmon_hide_performance(lv_display_t * disp);
71 void lv_sysmon_show_memory(lv_display_t * disp);
77 void lv_sysmon_hide_memory(lv_display_t * disp);
/lvgl-latest/src/drivers/display/lcd/
Dlv_lcd_generic_mipi.h142 typedef void (*lv_lcd_send_cmd_cb_t)(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, con…
153 typedef void (*lv_lcd_send_color_cb_t)(lv_display_t * disp, const uint8_t * cmd, size_t cmd_size, u…
160 lv_display_t * disp; /* the associated LVGL display object */
185 lv_display_t * lv_lcd_generic_mipi_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags,
194 void lv_lcd_generic_mipi_set_gap(lv_display_t * disp, uint16_t x, uint16_t y);
201 void lv_lcd_generic_mipi_set_invert(lv_display_t * disp, bool invert);
211 void lv_lcd_generic_mipi_set_address_mode(lv_display_t * disp, bool mirror_x, bool mirror_y, bool s…
218 void lv_lcd_generic_mipi_set_gamma_curve(lv_display_t * disp, uint8_t gamma);
225 void lv_lcd_generic_mipi_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list);
Dlv_lcd_generic_mipi.c33 static lv_lcd_generic_mipi_driver_t * get_driver(lv_display_t * disp);
34 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
48 lv_display_t * lv_lcd_generic_mipi_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags, in lv_lcd_generic_mipi_create()
51 lv_display_t * disp = lv_display_create(hor_res, ver_res); in lv_lcd_generic_mipi_create()
80 void lv_lcd_generic_mipi_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) in lv_lcd_generic_mipi_set_gap()
87 void lv_lcd_generic_mipi_set_invert(lv_display_t * disp, bool invert) in lv_lcd_generic_mipi_set_invert()
93 void lv_lcd_generic_mipi_set_address_mode(lv_display_t * disp, bool mirror_x, bool mirror_y, bool s… in lv_lcd_generic_mipi_set_address_mode()
107 void lv_lcd_generic_mipi_set_gamma_curve(lv_display_t * disp, uint8_t gamma) in lv_lcd_generic_mipi_set_gamma_curve()
115 void lv_lcd_generic_mipi_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) in lv_lcd_generic_mipi_send_cmd_list()
250 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb()
[all …]
/lvgl-latest/src/drivers/display/ili9341/
Dlv_ili9341.h47 lv_display_t * lv_ili9341_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags,
56 void lv_ili9341_set_gap(lv_display_t * disp, uint16_t x, uint16_t y);
63 void lv_ili9341_set_invert(lv_display_t * disp, bool invert);
70 void lv_ili9341_set_gamma_curve(lv_display_t * disp, uint8_t gamma);
77 void lv_ili9341_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list);
Dlv_ili9341.c85 lv_display_t * lv_ili9341_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags, in lv_ili9341_create()
88lv_display_t * disp = lv_lcd_generic_mipi_create(hor_res, ver_res, flags, send_cmd_cb, send_color_… in lv_ili9341_create()
93 void lv_ili9341_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) in lv_ili9341_set_gap()
98 void lv_ili9341_set_invert(lv_display_t * disp, bool invert) in lv_ili9341_set_invert()
103 void lv_ili9341_set_gamma_curve(lv_display_t * disp, uint8_t gamma) in lv_ili9341_set_gamma_curve()
108 void lv_ili9341_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) in lv_ili9341_send_cmd_list()
/lvgl-latest/src/drivers/display/st7735/
Dlv_st7735.h47 lv_display_t * lv_st7735_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags,
56 void lv_st7735_set_gap(lv_display_t * disp, uint16_t x, uint16_t y);
63 void lv_st7735_set_invert(lv_display_t * disp, bool invert);
70 void lv_st7735_set_gamma_curve(lv_display_t * disp, uint8_t gamma);
77 void lv_st7735_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list);
Dlv_st7735.c81 lv_display_t * lv_st7735_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags, in lv_st7735_create()
84lv_display_t * disp = lv_lcd_generic_mipi_create(hor_res, ver_res, flags, send_cmd_cb, send_color_… in lv_st7735_create()
89 void lv_st7735_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) in lv_st7735_set_gap()
94 void lv_st7735_set_invert(lv_display_t * disp, bool invert) in lv_st7735_set_invert()
99 void lv_st7735_set_gamma_curve(lv_display_t * disp, uint8_t gamma) in lv_st7735_set_gamma_curve()
104 void lv_st7735_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) in lv_st7735_send_cmd_list()
/lvgl-latest/src/drivers/display/st7789/
Dlv_st7789.h47 lv_display_t * lv_st7789_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags,
56 void lv_st7789_set_gap(lv_display_t * disp, uint16_t x, uint16_t y);
63 void lv_st7789_set_invert(lv_display_t * disp, bool invert);
70 void lv_st7789_set_gamma_curve(lv_display_t * disp, uint8_t gamma);
77 void lv_st7789_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list);
Dlv_st7789.c84 lv_display_t * lv_st7789_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags, in lv_st7789_create()
87lv_display_t * disp = lv_lcd_generic_mipi_create(hor_res, ver_res, flags, send_cmd_cb, send_color_… in lv_st7789_create()
92 void lv_st7789_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) in lv_st7789_set_gap()
97 void lv_st7789_set_invert(lv_display_t * disp, bool invert) in lv_st7789_set_invert()
102 void lv_st7789_set_gamma_curve(lv_display_t * disp, uint8_t gamma) in lv_st7789_set_gamma_curve()
107 void lv_st7789_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) in lv_st7789_send_cmd_list()
/lvgl-latest/src/drivers/display/st7796/
Dlv_st7796.h47 lv_display_t * lv_st7796_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags,
56 void lv_st7796_set_gap(lv_display_t * disp, uint16_t x, uint16_t y);
63 void lv_st7796_set_invert(lv_display_t * disp, bool invert);
70 void lv_st7796_set_gamma_curve(lv_display_t * disp, uint8_t gamma);
77 void lv_st7796_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list);
Dlv_st7796.c87 lv_display_t * lv_st7796_create(uint32_t hor_res, uint32_t ver_res, lv_lcd_flag_t flags, in lv_st7796_create()
90lv_display_t * disp = lv_lcd_generic_mipi_create(hor_res, ver_res, flags, send_cmd_cb, send_color_… in lv_st7796_create()
95 void lv_st7796_set_gap(lv_display_t * disp, uint16_t x, uint16_t y) in lv_st7796_set_gap()
100 void lv_st7796_set_invert(lv_display_t * disp, bool invert) in lv_st7796_set_invert()
105 void lv_st7796_set_gamma_curve(lv_display_t * disp, uint8_t gamma) in lv_st7796_set_gamma_curve()
112 void lv_st7796_send_cmd_list(lv_display_t * disp, const uint8_t * cmd_list) in lv_st7796_send_cmd_list()
/lvgl-latest/src/drivers/display/renesas_glcdc/
Dlv_renesas_glcdc.c53 static lv_display_t * glcdc_create(void * buf1, void * buf2, uint32_t buf_size, lv_display_render_m…
56 static void flush_direct(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
57 static void flush_partial(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
58 static void flush_wait_direct(lv_display_t * display);
59 static void flush_wait_partial(lv_display_t * display);
91 lv_display_t * lv_renesas_glcdc_direct_create(void) in lv_renesas_glcdc_direct_create()
97 lv_display_t * lv_renesas_glcdc_partial_create(void * buf1, void * buf2, size_t buf_size) in lv_renesas_glcdc_partial_create()
142 static lv_display_t * glcdc_create(void * buf1, void * buf2, uint32_t buf_size, lv_display_render_m… in glcdc_create()
154 lv_display_t * display = lv_display_create(DISPLAY_HSIZE_INPUT0, DISPLAY_VSIZE_INPUT0); in glcdc_create()
241 static void flush_direct(lv_display_t * display, const lv_area_t * area, uint8_t * px_map) in flush_direct()
[all …]
/lvgl-latest/src/drivers/display/tft_espi/
Dlv_tft_espi.cpp28 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
43 lv_display_t * lv_tft_espi_create(uint32_t hor_res, uint32_t ver_res, void * buf, uint32_t buf_size… in lv_tft_espi_create()
49 lv_display_t * disp = lv_display_create(hor_res, ver_res); 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()
87 lv_display_t * disp = (lv_display_t *)lv_event_get_target(e); in resolution_changed_event_cb()
/lvgl-latest/src/drivers/nuttx/
Dlv_nuttx_lcd.c39 lv_display_t * disp;
50 static void flush_cb(lv_display_t * disp, const lv_area_t * area_p,
52 static lv_display_t * lcd_init(int fd, int hor_res, int ver_res);
67 lv_display_t * lv_nuttx_lcd_create(const char * dev_path) in lv_nuttx_lcd_create()
71 lv_display_t * disp; in lv_nuttx_lcd_create()
137 static void flush_cb(lv_display_t * disp, const lv_area_t * area_p, in flush_cb()
151 static lv_display_t * lcd_init(int fd, int hor_res, int ver_res) in lcd_init()
162 lv_display_t * disp = lv_display_create(hor_res, ver_res); in lcd_init()
211 lv_display_t * disp = (lv_display_t *) lv_event_get_user_data(e); in display_release_cb()
/lvgl-latest/src/drivers/display/fb/
Dlv_linux_fbdev.h32 lv_display_t * lv_linux_fbdev_create(void);
34 void lv_linux_fbdev_set_file(lv_display_t * disp, const char * file);
40 void lv_linux_fbdev_set_force_refresh(lv_display_t * disp, bool enabled);
/lvgl-latest/src/drivers/glfw/
Dlv_opengles_texture.h40 lv_display_t * lv_opengles_texture_create(int32_t w, int32_t h);
47 unsigned int lv_opengles_texture_get_texture_id(lv_display_t * disp);
54 lv_display_t * lv_opengles_texture_get_from_texture_id(unsigned int texture_id);
/lvgl-latest/src/core/
Dlv_refr_private.h47 void lv_inv_area(lv_display_t * disp, const lv_area_t * area_p);
53 lv_display_t * lv_refr_get_disp_refreshing(void);
59 void lv_refr_set_disp_refreshing(lv_display_t * disp);
/lvgl-latest/src/drivers/windows/
Dlv_windows_input.h51 lv_indev_t * lv_windows_acquire_pointer_indev(lv_display_t * display);
61 lv_indev_t * lv_windows_acquire_keypad_indev(lv_display_t * display);
71 lv_indev_t * lv_windows_acquire_encoder_indev(lv_display_t * display);

123456