Linux Wayland Support

I’m working on creating a GUI with LVGL on an iMX8 based platform. Supposedly, direct framebuffer manipulation is discouraged and recommends writing/reading to a compositor such as Wayland/EGL. (See IMX_GRAPHICS_USERS_GUIDE.pdf)

Lup Yuen Lee has created a display port to use EGL to render the screen, but I’m still having some issues getting it built at the moment. (I think due to old EGL libraries calling for X11 headers)

Repo: https://github.com/lupyuen/lvgl-wayland/tree/master/wayland
Article: https://lupyuen.github.io/pinetime-rust-mynewt/articles/wayland

I figured I would add this request for official support now.

Someone recently contributed a Wayland driver, though we haven’t really tested it much yet. Have you given it a try?

https://github.com/lvgl/lv_drivers/tree/master/wayland

Wow, I didn’t notice this! I’ll give it a try.