summaryrefslogtreecommitdiff
path: root/vkmark
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2020-06-14 23:25:56 +0000
committerTim Biermann <tbier@posteo.de>2020-06-15 09:44:01 +0000
commit3199e1d4c4244f94f1220c771041dd2122ff92ef (patch)
treebff3aa09f4fe79a5c977a2723f542a6775a76bb9 /vkmark
parent606295f38b9e6dda67b79ca9fb63d9a61f5f1dab (diff)
downloadcontrib-3199e1d4c4244f94f1220c771041dd2122ff92ef.tar.gz
contrib-3199e1d4c4244f94f1220c771041dd2122ff92ef.tar.xz
vkmark: initial commit, version 20200521
Diffstat (limited to 'vkmark')
-rw-r--r--vkmark/.footprint53
-rw-r--r--vkmark/.signature5
-rw-r--r--vkmark/Pkgfile17
3 files changed, 75 insertions, 0 deletions
diff --git a/vkmark/.footprint b/vkmark/.footprint
new file mode 100644
index 000000000..54e2022af
--- /dev/null
+++ b/vkmark/.footprint
@@ -0,0 +1,53 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vkmark
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/vkmark.1.gz
+drwxr-xr-x root/root usr/share/vkmark/
+drwxr-xr-x root/root usr/share/vkmark/models/
+-rw-r--r-- root/root usr/share/vkmark/models/cat.3ds
+-rw-r--r-- root/root usr/share/vkmark/models/cube.3ds
+-rw-r--r-- root/root usr/share/vkmark/models/horse.3ds
+-rw-r--r-- root/root usr/share/vkmark/models/kmscube.ply
+drwxr-xr-x root/root usr/share/vkmark/shaders/
+-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-blur.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-blur.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-edge.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-edge.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-none.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-none.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-cel.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-cel.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.vert.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.frag
+-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.frag.spv
+-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.vert
+-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.vert.spv
+drwxr-xr-x root/root usr/share/vkmark/textures/
+-rw-r--r-- root/root usr/share/vkmark/textures/crate-base.jpg
+-rw-r--r-- root/root usr/share/vkmark/textures/desktop-background-1920x1080.png
+-rw-r--r-- root/root usr/share/vkmark/textures/desktop-background-800x600.png
+-rw-r--r-- root/root usr/share/vkmark/textures/desktop-window.png
diff --git a/vkmark/.signature b/vkmark/.signature
new file mode 100644
index 000000000..ef37ee538
--- /dev/null
+++ b/vkmark/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF36yhXvXr1lzyqhuJ5kLRCOUf2yKAOt0twqhyGTDWcAxNxIsjPrggNQnOJ5RWT/ZRANVGUvi85waFUego9BT9QAw=
+SHA256 (Pkgfile) = c77b07c1d1832259c4e29182d1791ec16dbe78f2db5d03fac53c97b1dd40049a
+SHA256 (.footprint) = 1f1ea88f2b363f129d4141051c015df6ab23a10f9e173365540489ce281bf735
+SHA256 (vkmark-20200521.tar.gz) = a8b4f5d86d8a6328528500fa9e13908e4a4c0df331084a08dab5515630efec02
diff --git a/vkmark/Pkgfile b/vkmark/Pkgfile
new file mode 100644
index 000000000..809eb1ba7
--- /dev/null
+++ b/vkmark/Pkgfile
@@ -0,0 +1,17 @@
+# Description: vkmark is an extensible Vulkan benchmarking suite with targeted, configurable scenes
+# URL: https://github.com/vkmark/vkmark
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: assimp glm meson vulkan-loader
+
+name=vkmark
+version=20200521
+release=1
+_commit=e8c0720f3251e50aa8e777f44e3c2406dceb919c
+source=(https://github.com/vkmark/vkmark/archive/$_commit/$name-$version.tar.gz)
+
+build() {
+ meson $name-$_commit build \
+ --prefix=/usr
+ ninja -C build
+ DESTDIR=$PKG ninja -C build install
+}

Generated by cgit