|
@@ -423,7 +423,8 @@ comment "gbm support needs a dri driver or a gallium driver w/ EGL support."
|
|
|
config BR2_PACKAGE_MESA3D_OPENGL_GLX
|
|
|
bool "OpenGL GLX"
|
|
|
depends on BR2_PACKAGE_XORG7
|
|
|
- select BR2_PACKAGE_HAS_LIBGL
|
|
|
+ select BR2_PACKAGE_HAS_LIBGL if !BR2_PACKAGE_LIBGLVND
|
|
|
+ select BR2_PACKAGE_LIBGLVND_DISPATCH_GL if BR2_PACKAGE_LIBGLVND
|
|
|
select BR2_PACKAGE_MESA3D_NEEDS_X11
|
|
|
help
|
|
|
Enable GLX graphic acceleration (OpenGL + X11).
|
|
@@ -433,7 +434,8 @@ comment "OpenGL GLX support needs X11"
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_OPENGL_EGL
|
|
|
bool "OpenGL EGL"
|
|
|
- select BR2_PACKAGE_HAS_LIBEGL
|
|
|
+ select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_LIBGLVND
|
|
|
+ select BR2_PACKAGE_LIBGLVND_DISPATCH_EGL if BR2_PACKAGE_LIBGLVND
|
|
|
select BR2_PACKAGE_HAS_LIBEGL_WAYLAND
|
|
|
select BR2_PACKAGE_MESA3D_GBM
|
|
|
help
|
|
@@ -442,7 +444,8 @@ config BR2_PACKAGE_MESA3D_OPENGL_EGL
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_OPENGL_ES
|
|
|
bool "OpenGL ES"
|
|
|
- select BR2_PACKAGE_HAS_LIBGLES
|
|
|
+ select BR2_PACKAGE_HAS_LIBGLES if !BR2_PACKAGE_LIBGLVND
|
|
|
+ select BR2_PACKAGE_LIBGLVND_DISPATCH_GLES if BR2_PACKAGE_LIBGLVND
|
|
|
help
|
|
|
Use the Khronos OpenGL ES APIs. This is commonly used on
|
|
|
embedded systems and represents a subset of the OpenGL API.
|
|
@@ -453,13 +456,13 @@ config BR2_PACKAGE_PROVIDES_LIBGBM
|
|
|
default "mesa3d" if BR2_PACKAGE_MESA3D_GBM
|
|
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBGL
|
|
|
- default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_GLX
|
|
|
+ default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_GLX && !BR2_PACKAGE_LIBGLVND
|
|
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBEGL
|
|
|
- default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_EGL
|
|
|
+ default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_EGL && !BR2_PACKAGE_LIBGLVND
|
|
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBGLES
|
|
|
- default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_ES
|
|
|
+ default "mesa3d" if BR2_PACKAGE_MESA3D_OPENGL_ES && !BR2_PACKAGE_LIBGLVND
|
|
|
|
|
|
config BR2_PACKAGE_PROVIDES_LIBOPENCL
|
|
|
default "mesa3d" if BR2_PACKAGE_MESA3D_OPENCL
|