|
@@ -178,7 +178,6 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_GLX
|
|
|
default y
|
|
default y
|
|
|
depends on BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_OPENGL
|
|
depends on BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_OPENGL
|
|
|
depends on BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR # mesa needs big X
|
|
depends on BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR # mesa needs big X
|
|
|
- depends on !BR2_PACKAGE_RPI_USERLAND # x11
|
|
|
|
|
select BR2_PACKAGE_XLIB_LIBXRENDER
|
|
select BR2_PACKAGE_XLIB_LIBXRENDER
|
|
|
select BR2_PACKAGE_XORGPROTO
|
|
select BR2_PACKAGE_XORGPROTO
|
|
|
select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_X11
|
|
select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_X11
|
|
@@ -186,13 +185,9 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_GLX
|
|
|
help
|
|
help
|
|
|
OpenGL Extension to the X Window System
|
|
OpenGL Extension to the X Window System
|
|
|
|
|
|
|
|
-comment "glx not supported with rpi-userland"
|
|
|
|
|
- depends on BR2_PACKAGE_RPI_USERLAND
|
|
|
|
|
-
|
|
|
|
|
comment "glx needs the opengl API and modular X.org"
|
|
comment "glx needs the opengl API and modular X.org"
|
|
|
- depends on !BR2_PACKAGE_RPI_USERLAND && \
|
|
|
|
|
- (!BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_OPENGL || \
|
|
|
|
|
- !BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR)
|
|
|
|
|
|
|
+ depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_OPENGL || \
|
|
|
|
|
+ !BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
|
|
|
|
|
|
|
|
config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL
|
|
config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL
|
|
|
bool "egl"
|
|
bool "egl"
|
|
@@ -214,19 +209,14 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_X11
|
|
|
bool "x11"
|
|
bool "x11"
|
|
|
default y
|
|
default y
|
|
|
depends on BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_PLATFORM
|
|
depends on BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_PLATFORM
|
|
|
- depends on !BR2_PACKAGE_RPI_USERLAND
|
|
|
|
|
depends on BR2_PACKAGE_XORG7
|
|
depends on BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_XLIB_LIBX11
|
|
select BR2_PACKAGE_XLIB_LIBX11
|
|
|
select BR2_PACKAGE_XLIB_LIBXEXT
|
|
select BR2_PACKAGE_XLIB_LIBXEXT
|
|
|
select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_WINDOW
|
|
select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_WINDOW
|
|
|
|
|
|
|
|
-comment "x11 not supported with rpi-userland"
|
|
|
|
|
- depends on BR2_PACKAGE_RPI_USERLAND
|
|
|
|
|
-
|
|
|
|
|
comment "x11 needs a platform and X.org"
|
|
comment "x11 needs a platform and X.org"
|
|
|
- depends on !BR2_PACKAGE_RPI_USERLAND && \
|
|
|
|
|
- (!BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_PLATFORM || \
|
|
|
|
|
- !BR2_PACKAGE_XORG7)
|
|
|
|
|
|
|
+ depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_PLATFORM || \
|
|
|
|
|
+ !BR2_PACKAGE_XORG7
|
|
|
|
|
|
|
|
config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND
|
|
config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_WAYLAND
|
|
|
bool "wayland"
|
|
bool "wayland"
|
|
@@ -240,18 +230,6 @@ comment "wayland needs the egl platform and the wayland package"
|
|
|
depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL || \
|
|
depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL || \
|
|
|
!BR2_PACKAGE_WAYLAND
|
|
!BR2_PACKAGE_WAYLAND
|
|
|
|
|
|
|
|
-config BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_DISPMANX
|
|
|
|
|
- bool "dispmanx"
|
|
|
|
|
- default y
|
|
|
|
|
- depends on BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL
|
|
|
|
|
- depends on BR2_PACKAGE_RPI_USERLAND
|
|
|
|
|
- select BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_WINDOW
|
|
|
|
|
- help
|
|
|
|
|
- Raspberry Pi's Dispmanx windowing system
|
|
|
|
|
-
|
|
|
|
|
-comment "dispmanx needs the egl platform and rpi-userland"
|
|
|
|
|
- depends on !BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_EGL || \
|
|
|
|
|
- !BR2_PACKAGE_RPI_USERLAND
|
|
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
comment "opengl needs an OpenGL or OpenGL ES backend"
|
|
comment "opengl needs an OpenGL or OpenGL ES backend"
|