|
@@ -82,6 +82,19 @@ config BR2_PACKAGE_MESA3D_NEEDS_XA
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
|
|
|
bool
|
|
|
|
|
|
+# OpenGL GLX and Gallium VDPAU both needs X11
|
|
|
+config BR2_PACKAGE_MESA3D_NEEDS_X11
|
|
|
+ bool
|
|
|
+ depends on BR2_PACKAGE_XORG7
|
|
|
+ select BR2_PACKAGE_LIBXCB
|
|
|
+ select BR2_PACKAGE_XLIB_LIBX11
|
|
|
+ select BR2_PACKAGE_XLIB_LIBXDAMAGE
|
|
|
+ select BR2_PACKAGE_XLIB_LIBXEXT
|
|
|
+ select BR2_PACKAGE_XLIB_LIBXFIXES
|
|
|
+ select BR2_PACKAGE_XLIB_LIBXRANDR
|
|
|
+ select BR2_PACKAGE_XLIB_LIBXXF86VM
|
|
|
+ select BR2_PACKAGE_XORGPROTO
|
|
|
+
|
|
|
comment "Gallium drivers"
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
|
|
@@ -229,6 +242,7 @@ config BR2_PACKAGE_MESA3D_VDPAU
|
|
|
depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \
|
|
|
|| BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \
|
|
|
|| BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI
|
|
|
+ select BR2_PACKAGE_MESA3D_NEEDS_X11
|
|
|
select BR2_PACKAGE_LIBVDPAU
|
|
|
help
|
|
|
VDPAU state tracker (needs r600, radeonsi or nouveau gallium
|
|
@@ -338,14 +352,7 @@ config BR2_PACKAGE_MESA3D_OPENGL_GLX
|
|
|
bool "OpenGL GLX"
|
|
|
depends on BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_HAS_LIBGL
|
|
|
- select BR2_PACKAGE_LIBXCB
|
|
|
- select BR2_PACKAGE_XLIB_LIBX11
|
|
|
- select BR2_PACKAGE_XLIB_LIBXDAMAGE
|
|
|
- select BR2_PACKAGE_XLIB_LIBXEXT
|
|
|
- select BR2_PACKAGE_XLIB_LIBXFIXES
|
|
|
- select BR2_PACKAGE_XLIB_LIBXRANDR
|
|
|
- select BR2_PACKAGE_XLIB_LIBXXF86VM
|
|
|
- select BR2_PACKAGE_XORGPROTO
|
|
|
+ select BR2_PACKAGE_MESA3D_NEEDS_X11
|
|
|
help
|
|
|
Enable GLX graphic acceleration (OpenGL + X11).
|
|
|
|