lvgl / lv_drivers

TFT and touch pad drivers for LVGL embedded GUI library
https://docs.lvgl.io/master/porting/index.html
MIT License
290 stars 309 forks source link

added x11 display driver port #300

Closed gcopoix closed 8 months ago

gcopoix commented 8 months ago

Added Implementation using X11 (XLib). This has been tested with

# get forked repository
git clone --recursive https://github.com/gcopoix/lv_port_pc_vscode.git
cd lv_port_pc_vscode
# select feature branch and update lv_drivers
git checkout feature/x11_driver
git submodule update
# X11 is already selected in the Makefile
# build and run simulator
make
build/bin/demo
kisvegabor commented 8 months ago

Amazing, thank you!

I merge it here, but note that this repo will be deprecated when LVGL v9 is released as in v9 we will have drivers right in the LVGL repo.

So i wonder if you are interested in porting this drivers to LVGL master.