|
@@ -110,6 +110,8 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_CROCUS
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
|
|
|
bool "Gallium Etnaviv driver"
|
|
|
+ depends on (BR2_TOOLCHAIN_HAS_SYNC_4 && !BR2_RISCV_32) || !BR2_PACKAGE_XORG7 # libxshmfence
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
select BR2_PACKAGE_LIBDRM_ETNAVIV
|
|
|
help
|
|
@@ -123,6 +125,7 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_FREEDRENO
|
|
|
# can't see is just spurious. However, that dependency is about
|
|
|
# the toolchain having sync4 primitives, which is always a given
|
|
|
# for arm/aarch64.
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
select BR2_PACKAGE_LIBDRM_FREEDRENO
|
|
|
help
|
|
@@ -150,6 +153,8 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_IRIS
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_LIMA
|
|
|
bool "Gallium lima driver"
|
|
|
+ depends on (BR2_TOOLCHAIN_HAS_SYNC_4 && !BR2_RISCV_32) || !BR2_PACKAGE_XORG7 # libxshmfence
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
help
|
|
|
Mesa driver for ARM Mali Utgard GPUs.
|
|
@@ -165,6 +170,8 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU
|
|
|
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_PANFROST
|
|
|
bool "Gallium panfrost driver"
|
|
|
+ depends on (BR2_TOOLCHAIN_HAS_SYNC_4 && !BR2_RISCV_32) || !BR2_PACKAGE_XORG7 # libxshmfence
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
help
|
|
|
Mesa driver for ARM Mali Midgard and Bifrost GPUs.
|
|
@@ -252,6 +259,8 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_TEGRA
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D
|
|
|
bool "Gallium v3d driver"
|
|
|
depends on (BR2_arm && BR2_ARM_CPU_HAS_NEON) || BR2_aarch64
|
|
|
+ depends on BR2_TOOLCHAIN_HAS_SYNC_4 || !BR2_PACKAGE_XORG7 # libxshmfence
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
select BR2_PACKAGE_LIBDRM_VC4
|
|
|
select BR2_PACKAGE_MESA3D_OPENGL_EGL
|
|
@@ -266,6 +275,8 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D
|
|
|
config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4
|
|
|
bool "Gallium vc4 driver"
|
|
|
depends on BR2_arm || BR2_aarch64
|
|
|
+ depends on BR2_TOOLCHAIN_HAS_SYNC_4 || !BR2_PACKAGE_XORG7 # libxshmfence
|
|
|
+ select BR2_PACKAGE_MESA3D_DRI3 if BR2_PACKAGE_XORG7
|
|
|
select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
|
|
|
select BR2_PACKAGE_LIBDRM_VC4
|
|
|
select BR2_PACKAGE_MESA3D_OPENGL_EGL
|