diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index a7d516e103..13e516e452 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -404,9 +404,15 @@ comment "OpenGL API Support" config BR2_PACKAGE_MESA3D_GBM bool "gbm" + depends on BR2_PACKAGE_MESA3D_DRI_DRIVER \ + || (BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL) help Enable Generic Buffer Management (gbm) +comment "gbm support needs a dri driver or a gallium driver w/ EGL support." + depends on !BR2_PACKAGE_MESA3D_DRI_DRIVER \ + && !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER && BR2_PACKAGE_MESA3D_OPENGL_EGL) + config BR2_PACKAGE_MESA3D_OPENGL_GLX bool "OpenGL GLX" depends on BR2_PACKAGE_XORG7