]> code.ossystems Code Review - openembedded-core.git/commitdiff
xserver-xorg: Enable glamor by default
authorSaul Wold <sgw@linux.intel.com>
Fri, 20 Jan 2017 21:50:27 +0000 (13:50 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 31 Jan 2017 14:40:17 +0000 (14:40 +0000)
To enable glamor, we need to also enable both dri3 and xshmfence as dependencies.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc

index 216ae64fc26470e81ebf00ff017a06790e971feb..7717802006c3f559b036a7114b0ccee218accaa8 100644 (file)
@@ -120,8 +120,9 @@ EXTRA_OECONF += "--with-fop=no \
                  WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT} \
 "
 
+OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence"
 PACKAGECONFIG ??= "dri2 udev ${XORG_CRYPTO} \
-                   ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri glx', '', d)} \
+                   ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '${OPENGL_PKGCONFIGS}', '', d)} \
                    ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "xwayland", "", d)} \
                    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "systemd", "", d)} \
 "