]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
mesa: enable freedreno Vulkan driver if freedreno is enabled
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 24 Jul 2020 14:42:53 +0000 (17:42 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 27 Jul 2020 09:37:54 +0000 (10:37 +0100)
If freedreno is enabled in PACKAGECONFIG, enable respective Vulkan
driver.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/mesa/mesa.inc

index 4fe5f025ebbb4a4d736616f1ac76cd305c3e986c..6fd92035f02a241bdbf30131cad411abc64dfab6 100644 (file)
@@ -121,6 +121,7 @@ PACKAGECONFIG[dri3] = "-Ddri3=true, -Ddri3=false, xorgproto libxshmfence"
 VULKAN_DRIVERS = ""
 VULKAN_DRIVERS_append_x86_class-target = ",intel"
 VULKAN_DRIVERS_append_x86-64_class-target = ",intel"
+VULKAN_DRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}"
 PACKAGECONFIG[vulkan] = "-Dvulkan-drivers=${VULKAN_DRIVERS}, -Dvulkan-drivers='',"
 
 PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false"