lv_opengles_egl.h

API reference for lv_opengles_egl.h

Report on GitHub
See Also: Private HeaderThis header has a companion private implementation with internal data structures.lv_opengles_egl_private.h

Functions

lv_opengles_egl_set_display_color_format

Modifies display color format to ensure the selected color format is opengl compatible else it falls back to LV_COLOR_FORMAT_ARGB8888 and logs a warning.

 
lv_color_format_t lv_opengles_egl_set_display_color_format(lv_display_t *display)
Parameters
NameTypeDescription
displaylv_display_t *the display to check

Returns: lv_color_format_t — the color format the display uses after the call

Typedefs

lv_opengles_egl_t

 
typedef struct _lv_opengles_egl lv_opengles_egl_t
Used by 4 functions
  • lv_opengles_egl_get_gles_version — param ctx
  • lv_opengles_egl_update — param ctx
  • lv_opengles_egl_clear — param ctx
  • lv_opengles_egl_context_destroy — param ctx

lv_egl_interface_t

 
typedef struct _lv_egl_interface lv_egl_interface_t
Used by 1 function
  • lv_opengles_egl_context_create — param interface

lv_egl_config_t

 
typedef struct _lv_egl_config lv_egl_config_t
Used by 2 functions
  • lv_opengles_egl_color_format_from_egl_config — param config
  • lv_opengles_egl_display_select_config — param configs

Dependencies

Last updated on

On this page