lv_opengles_egl_private.h¶
Typedefs
-
typedef void *(*lv_egl_init_display_t)(void *driver_data, int32_t width, int32_t height)¶
-
typedef void *(*lv_egl_get_display_t)(void *driver_data)¶
-
typedef void *(*lv_create_window_t)(void *driver_data, const lv_egl_native_window_properties_t *props)¶
-
typedef void (*lv_destroy_window_t)(void *driver_data, void *native_window)¶
-
typedef void (*lv_egl_set_visible_t)(void *driver_data, bool v)¶
-
typedef void (*lv_egl_flip_t)(void *driver_data, bool vsync)¶
-
typedef void (*lv_egl_native_state_deinit_t)(void **driver_data)¶
-
typedef size_t (*lv_egl_select_config_t)(void *driver_data, const lv_egl_config_t *configs, size_t config_count)¶
-
struct _lv_egl_config¶
-
struct _lv_egl_interface¶
Public Members
-
lv_egl_select_config_t select_config¶
-
void *driver_data¶
-
void *native_display¶
-
uint16_t egl_platform¶
-
lv_create_window_t create_window_cb¶
-
lv_destroy_window_t destroy_window_cb¶
-
lv_egl_flip_t flip_cb¶
-
lv_egl_select_config_t select_config¶
-
struct _lv_opengles_egl¶