mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -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_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
|
||||
bool "OpenCL support"
|
||||
depends on BR2_PACKAGE_MESA3D_LLVM
|
||||
|
||||
@@ -209,6 +209,9 @@ endif
|
||||
ifeq ($(BR2_PACKAGE_WAYLAND),y)
|
||||
MESA3D_DEPENDENCIES += wayland wayland-protocols
|
||||
MESA3D_PLATFORMS += wayland
|
||||
ifeq ($(BR2_PACKAGE_MESA3D_LEGACY_BIND_WAYLAND_DISPLAY),y)
|
||||
MESA3D_CONF_OPTS += -Dlegacy-wayland=bind-wayland-display
|
||||
endif
|
||||
endif
|
||||
|
||||
MESA3D_CONF_OPTS += \
|
||||
|
||||
Reference in New Issue
Block a user