mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
package/mesa3d: add EGL_WL_bind_wayland_display support
This feature was made optional in mesa3d 25.2.0 as it is deprecated,
however some packages still require it so lets add a new config
option that those packages can select until they no longer require
this feature.
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
(cherry picked from commit 0260741639)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
committed by
Thomas Perale
parent
6980799e92
commit
8061b9f4f7
@@ -50,6 +50,12 @@ comment "llvm support needs a toolchain not affected by GCC bug 64735"
|
|||||||
depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS
|
depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS
|
||||||
depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
||||||
|
|
||||||
|
config BR2_PACKAGE_MESA3D_LEGACY_BIND_WAYLAND_DISPLAY
|
||||||
|
bool "Legacy Wayland EGL_WL_bind_wayland_display support"
|
||||||
|
depends on BR2_PACKAGE_WAYLAND
|
||||||
|
help
|
||||||
|
Legacy Wayland EGL_WL_bind_wayland_display support.
|
||||||
|
|
||||||
menuconfig BR2_PACKAGE_MESA3D_OPENCL
|
menuconfig BR2_PACKAGE_MESA3D_OPENCL
|
||||||
bool "OpenCL support"
|
bool "OpenCL support"
|
||||||
depends on BR2_PACKAGE_MESA3D_LLVM
|
depends on BR2_PACKAGE_MESA3D_LLVM
|
||||||
|
|||||||
@@ -209,6 +209,9 @@ endif
|
|||||||
ifeq ($(BR2_PACKAGE_WAYLAND),y)
|
ifeq ($(BR2_PACKAGE_WAYLAND),y)
|
||||||
MESA3D_DEPENDENCIES += wayland wayland-protocols
|
MESA3D_DEPENDENCIES += wayland wayland-protocols
|
||||||
MESA3D_PLATFORMS += wayland
|
MESA3D_PLATFORMS += wayland
|
||||||
|
ifeq ($(BR2_PACKAGE_MESA3D_LEGACY_BIND_WAYLAND_DISPLAY),y)
|
||||||
|
MESA3D_CONF_OPTS += -Dlegacy-wayland=bind-wayland-display
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MESA3D_CONF_OPTS += \
|
MESA3D_CONF_OPTS += \
|
||||||
|
|||||||
Reference in New Issue
Block a user