generic-poky/meta/recipes-graphics
Jussi Kukkonen 3835f04fc3 vulkan: Add recipe for Vulkan common loader
Add a recipe for vulkan loader library and the vulkaninfo binary.

Vulkan can be built to support X11 or wayland or both. There is
currently no support for building tests, validation layers or even
the demos as that would require a bunch of otherwise unnecessary
dependencies.

Fix the build on musl by defaulting to getenv() if secure_getenv()
is not available.

(From OE-Core rev: ce0acee244cdae287fa0d3b048d371627a69a030)

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-10 14:50:10 +00:00
..
builder leafpad: Replace with L3afpad 2016-06-15 18:05:23 +01:00
cairo recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
cantarell-fonts cantarell-fonts: inherit pkgconfig 2017-01-20 11:53:51 +00:00
clutter recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
cogl cogl-1.0: Upgrade 1.22.0 -> 1.22.2 2016-12-20 15:22:16 +00:00
drm libdrm: Upgrade 2.4.74 -> 2.4.75 2017-03-01 23:27:07 +00:00
eglinfo meta: use require instead of include when file should exist 2017-01-09 13:39:11 +00:00
fontconfig openssl/fontconfig/bzip2: Use relative symlinks instead of absolute ones (using a new class) 2017-02-09 10:52:03 +00:00
freetype freetype: Upgrade 2.7.0 -> 2.7.1 2017-01-26 10:44:28 +00:00
fstests recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
glew glew: build for EGL in non-X11 distros 2016-12-22 08:50:17 +00:00
harfbuzz harfbuzz: upgrade to 1.4.1 2017-01-19 22:47:21 +00:00
images remove core-image-directfb.bb 2016-07-10 14:12:17 +01:00
jpeg libjpeg-turbo: Upgrade 1.5.0 -> 1.5.1 2016-11-06 23:35:35 +00:00
libepoxy libepoxy: fix upstream version check 2017-03-01 23:27:08 +00:00
libfakekey recipes-graphics: add x11 to REQUIRED_DISTRO_FEATURES 2015-05-14 11:43:58 +01:00
libmatchbox libmatchbox: Upgrade 1.11 -> 1.12 2016-07-20 10:28:50 +01:00
libsdl recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
libsdl2 recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
libva libva: fix upstream version check 2017-03-01 23:27:08 +00:00
matchbox-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
matchbox-wm matchbox-wm: Upgrade 1.2.1 -> 1.2.2 2016-12-13 22:55:19 +00:00
menu-cache menu-cache: Upgrade 1.0.1 -> 1.0.2 2017-03-01 23:27:07 +00:00
mesa mesa: Enable vulkan driver for intel 2017-03-10 14:50:10 +00:00
mini-x-session Replace one-line DESCRIPTION with SUMMARY 2014-01-02 12:50:18 +00:00
mx mx: move to autotools instead of autotools-brokensep 2016-04-29 07:58:45 +01:00
packagegroups x11-common: Merge into xserver-nodm-init 2016-11-30 15:48:05 +00:00
pango recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
piglit piglit: Upgrade to current master 2017-02-23 12:49:50 -08:00
pong-clock pong-clock: Add missing 'inherit pkgconfig' 2017-02-07 14:50:09 +00:00
startup-notification recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
ttf-fonts upstream_tracking.inc: deprecate and move contents to recipes 2015-09-01 11:44:01 +01:00
vulkan vulkan: Add recipe for Vulkan common loader 2017-03-10 14:50:10 +00:00
waffle waffle: add opengl to REQUIRED_DISTRO_FEATURES 2017-01-05 13:54:06 +00:00
wayland weston: Upgrade 1.11.1 -> 2.0.0, separate libweston 2017-03-01 23:27:11 +00:00
x11-common x11-common: Merge into xserver-nodm-init 2016-11-30 15:48:05 +00:00
xcursor-transparent-theme xcursor-transparent-theme: upgrade to latest git revision 2016-03-28 15:55:50 +01:00
xinput-calibrator xinput-calibrator: use up-to-date git version 2016-11-30 15:48:05 +00:00
xorg-app recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
xorg-driver xf86-video-intel: Upgrade to recent git revision 2017-03-01 23:27:07 +00:00
xorg-font xorg-font-common: Add PACKAGE_WRITE_DEPS for postinst 2017-01-20 11:53:50 +00:00
xorg-lib recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
xorg-proto presentproto: Upgrade 1.0 -> 1.1 2017-02-23 12:49:49 -08:00
xorg-util util-macros: Upgrade 1.19.0 -> 1.19.1 2017-02-23 12:49:49 -08:00
xorg-xserver recipes: Make use of the new bb.utils.filter() function 2017-03-01 11:17:45 +00:00
xrestop recipes: add x11 to required DISTRO_FEATURES 2015-03-10 10:47:38 +00:00
xvideo-tests xvideo-tests: move to the latest release 2015-12-08 10:20:47 +00:00