diff options
| author | Olivier Schonken <olivier.schonken@gmail.com> | 2017-10-01 20:46:01 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-10-08 15:34:23 +0200 |
| commit | 0891510dc600d8d58f2cc69fc8f648387f4a548b (patch) | |
| tree | 4c774d45ebf14f7af05f890e5c4b4b7587089507 /package/sdl2 | |
| parent | f99636a044820fb61f400de0fdb96315a1aa9279 (diff) | |
| download | buildroot-0891510dc600d8d58f2cc69fc8f648387f4a548b.tar.gz buildroot-0891510dc600d8d58f2cc69fc8f648387f4a548b.zip | |
sdl2: add KMS/DRM video driver support
Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/sdl2')
| -rw-r--r-- | package/sdl2/Config.in | 7 | ||||
| -rw-r--r-- | package/sdl2/sdl2.mk | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/package/sdl2/Config.in b/package/sdl2/Config.in index a2971edc89..f29b3c7c38 100644 --- a/package/sdl2/Config.in +++ b/package/sdl2/Config.in @@ -29,6 +29,13 @@ comment "X11 video driver needs X.org" depends on !BR2_PACKAGE_XORG7 depends on BR2_USE_MMU +config BR2_PACKAGE_SDL2_KMSDRM + bool "KMS/DRM video driver" + depends on BR2_PACKAGE_LIBDRM + +comment "KMS/DRM video driver needs libdrm" + depends on !BR2_PACKAGE_LIBDRM + config BR2_PACKAGE_SDL2_OPENGL bool "OpenGL (GLX)" depends on BR2_PACKAGE_HAS_LIBGL diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index e64628d0cd..facb41e527 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -125,4 +125,11 @@ else SDL2_CONF_OPTS += --disable-alsa endif +ifeq ($(BR2_PACKAGE_SDL2_KMSDRM),y) +SDL2_DEPENDENCIES += libdrm +SDL2_CONF_OPTS += --enable-video-kmsdrm +else +SDL2_CONF_OPTS += --disable-video-kmsdrm +endif + $(eval $(autotools-package)) |

