From: Alexander Kanavin Date: Thu, 2 Sep 2021 08:05:19 +0000 (+0200) Subject: mesa: enable crocus driver for older intel graphics X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~6855 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dfc5f935b5b1759f73b2ddd86d2b291436dbc705;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git mesa: enable crocus driver for older intel graphics See here for the full story: https://www.phoronix.com/scan.php?page=news_item&px=Intel-Crocus-Default-Gallium3D Once crocus does become the default over i965, upstream is likely to retire classic pre-gallium drivers altogether, which (with the exception of i965, superseded by crocus) are all for retrocomputing hardware. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 35c170cfd62..0a7a3ca7bca 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -132,9 +132,8 @@ PACKAGECONFIG[v3d] = "" GALLIUMDRIVERS = "swrast" # gallium swrast was found to crash Xorg on startup in x32 qemu GALLIUMDRIVERS:x86-x32 = "" -# Add crocus when 21.2 is out to the list below to support the full range of Intel GPUs -GALLIUMDRIVERS:append:x86:class-target = ",i915,iris" -GALLIUMDRIVERS:append:x86-64:class-target = ",i915,iris" +GALLIUMDRIVERS:append:x86:class-target = ",i915,iris,crocus" +GALLIUMDRIVERS:append:x86-64:class-target = ",i915,iris,crocus" GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'etnaviv', ',etnaviv', '', d)}" GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}"