mesa: enable gallium intel drivers when building for x86

Iris is the default, recommended option for Skylake and newer nowadays,
i915 gallium is favoured over classic i915, and soon classic i965 will
be replaced by crocus gallium driver for i965-to-Haswell GPUs.

(From OE-Core rev: 670878b5919c2a67a2fea0b8e1f032e324fad5aa)

(From OE-Core rev: 5fdc061856348c0dab4dea7cfc0e9fdc1c95d85f)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Alexander Kanavin
2021-06-19 11:58:45 +02:00
committed by Richard Purdie
parent 5b39d87851
commit cdbbdb28a4
2 changed files with 5 additions and 2 deletions

View File

@@ -131,6 +131,9 @@ 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 ="${@bb.utils.contains('PACKAGECONFIG', 'etnaviv', ',etnaviv', '', d)}"
GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}"

View File

@@ -1,5 +1,5 @@
require ${BPN}.inc
DRIDRIVERS_append_x86_class-target = ",r100,r200,nouveau,i965,i915"
DRIDRIVERS_append_x86-64_class-target = ",r100,r200,nouveau,i965,i915"
DRIDRIVERS_append_x86_class-target = ",r100,r200,nouveau,i965"
DRIDRIVERS_append_x86-64_class-target = ",r100,r200,nouveau,i965"