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