29 lines
1005 B
BlitzBasic
29 lines
1005 B
BlitzBasic
SUMMARY = "Vulkan benchmarking suite."
|
|
DESCRIPTION = "vkmark is an extensible Vulkan benchmarking suite with \
|
|
targeted, configurable scenes."
|
|
SECTION = "graphics"
|
|
LICENSE = "LGPL-2.1-only"
|
|
LIC_FILES_CHKSUM = "file://COPYING-LGPL2.1;md5=4fbd65380cdd255951079008b364516c"
|
|
|
|
DEPENDS = "vulkan-loader assimp glm"
|
|
|
|
SRC_URI = " \
|
|
git://github.com/vkmark/vkmark;protocol=https;branch=master \
|
|
file://0001-scenes-Use-depth-format-supported-by-i.MX.patch \
|
|
file://0001-src-meson.build-Prepend-sysroot-for-the-includedir.patch \
|
|
"
|
|
SRCREV = "53abc4f660191051fba91ea30de084f412e7c68e"
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit meson
|
|
|
|
PACKAGECONFIG ?= " \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \
|
|
bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', \
|
|
'fb', d), d)} \
|
|
"
|
|
|
|
PACKAGECONFIG[fb] = ",,libdrm libgbm"
|
|
PACKAGECONFIG[wayland] = ",,wayland-native wayland-protocols"
|
|
PACKAGECONFIG[x11] = ",,libxcb"
|