You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
Go to file
alex 20ee2f8220 Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612
0091dc612 fix(wayland): fix compile error wrt LV_WAYLAND_CLIENT_SIDE_DECORATIONS (#307)
451e659cf Add pkgconfig file (#301)
5a5b4a1a3 added x11 display driver port (#300)
4391dbf32 perf(drm): use wait_cb for direct double-buffered rendering (#299)
7e18481ce fix(drm): backport drm driver fixes from lvgl 9 (#298)
f5b58b947 feat(evdev): backport multi device support from lvgl 9 (#296)
ad66ff155 add return value to drm_init
c239cc465 Removed clamp from Calibrate section as it has map in it
e44e7f043 fix(build): Update xpt2046_read to match signature required by lv_indev_drv_t's read callback. (#290)
7b9dee11c Fix crash during startup in certain conditions (#286)
9d153fb65 Add USE_WAYLAND to smm.c (#285)
8669c6fc8 libInput: Add POINTER_MOTION_ABSOLUTE support (#284)
c71e5f84b drm: Default to XRGB8888 framebuffer (#282)
57494ff8e Add a way to set SDL window title from lv_drv_conf.h (#277)
b03c9dac9 fix(xkb): Fix memory leak by avoiding double reference (#276)
ec0ad8296 feature(libinput): Expose function for querying capability (#275)
0d5de84e2 feature(libinput): Add function to reset driver states (#274)
94dc4ce06 Use win32 singly linked list instead of LVGL linked list for fixing memory access conflict issues for win32drv. (#273)
1792ab20a feature(wayland): add a shared memory manager, allowing backing buffers to be allocated on demand. (#270)
f7935569f use SDL_RES instead of LV_RES for touch events (#268)
ba9c3cc4f Update README.md (#261)
f261225d9 follow lvgl changes
ab5e30ccb Add the multiple display support for win32drv. (#259)
820341ea1 Improve the keyboard support for win32drv. (#258)
b13361a1f fix: The mouse moves outside the screen area (#251)
829e0ffc3 chore(wayland) : accelerate damage updates, reduce unnecessary cycles (#249)
5523f9974 fix(wayland-protocols): minimum version (#246)
fe9de86e9 Wayland api fixes (#243)
59e698ce1 fix(wayland) : fix possible memory leak (#238)
2ed01feab fix(drm): Fix compiler warnings (#237)
cf4e6d75a make windows.h lower case (#236)
dc0d71a3a chore(sdl): fix warning (#232)
c68b59e42 fix(fbdev): Fix rendering for 24 bits per pixel (#231)
4f98fddd2 hide the SDL2 include from public LVGL functions (#227)
ff01834db fix(fbdev): Gracefully handle FBIOBLANK errors (#229)
73219786a bump version number to v9.0.0-dev

git-subtree-dir: lib/lv_drivers
git-subtree-split: 0091dc612facc94dce1061a9b78d641c77f1791a
7 months ago
.github Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago
display Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
docs Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago
gtkdrv Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago
indev Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
sdl Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
wayland Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
win32drv Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
x11 Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
.gitignore Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
CMakeLists.txt Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
LICENSE Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago
README.md Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
library.json Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
lv-drivers.pc.in Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
lv_drivers.mk Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
lv_drv_conf_template.h Squashed 'lib/lv_drivers/' changes from 718302577..0091dc612 7 months ago
win_drv.c Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago
win_drv.h Squashed 'lib/lv_drivers/' content from commit 71830257 2 years ago

README.md

Display and Touch pad drivers

Display controller and touchpad driver to can be directly used with LVGL.

To learn more about using drivers in LittlevGL visit the Porting guide.

If you used a new display or touchpad driver with LittlevGL please share it with other people!