1 /** 2 * @file lv_drivers.h 3 * 4 */ 5 6 #ifndef LV_DRIVERS_H 7 #define LV_DRIVERS_H 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 /********************* 14 * INCLUDES 15 *********************/ 16 #include "sdl/lv_sdl_window.h" 17 #include "sdl/lv_sdl_mouse.h" 18 #include "sdl/lv_sdl_mousewheel.h" 19 #include "sdl/lv_sdl_keyboard.h" 20 21 #include "x11/lv_x11.h" 22 23 #include "display/drm/lv_linux_drm.h" 24 #include "display/fb/lv_linux_fbdev.h" 25 26 #include "display/tft_espi/lv_tft_espi.h" 27 28 #include "display/lcd/lv_lcd_generic_mipi.h" 29 #include "display/ili9341/lv_ili9341.h" 30 #include "display/st7735/lv_st7735.h" 31 #include "display/st7789/lv_st7789.h" 32 #include "display/st7796/lv_st7796.h" 33 34 #include "display/renesas_glcdc/lv_renesas_glcdc.h" 35 #include "display/st_ltdc/lv_st_ltdc.h" 36 37 #include "nuttx/lv_nuttx_entry.h" 38 #include "nuttx/lv_nuttx_fbdev.h" 39 #include "nuttx/lv_nuttx_touchscreen.h" 40 #include "nuttx/lv_nuttx_lcd.h" 41 #include "nuttx/lv_nuttx_libuv.h" 42 43 #include "evdev/lv_evdev.h" 44 #include "libinput/lv_libinput.h" 45 46 #include "windows/lv_windows_input.h" 47 #include "windows/lv_windows_display.h" 48 49 #include "glfw/lv_glfw_window.h" 50 #include "glfw/lv_opengles_texture.h" 51 #include "glfw/lv_opengles_driver.h" 52 53 #include "qnx/lv_qnx.h" 54 55 #include "wayland/lv_wayland.h" 56 57 #include "uefi/lv_uefi_context.h" 58 #include "uefi/lv_uefi_indev.h" 59 #include "uefi/lv_uefi_display.h" 60 61 /********************* 62 * DEFINES 63 *********************/ 64 65 /********************** 66 * TYPEDEFS 67 **********************/ 68 69 /********************** 70 * GLOBAL PROTOTYPES 71 **********************/ 72 73 /********************** 74 * MACROS 75 **********************/ 76 77 #ifdef __cplusplus 78 } /*extern "C"*/ 79 #endif 80 81 #endif /*LV_DRIVERS_H*/ 82