summaryrefslogtreecommitdiffstats
path: root/rules/glmark2.in
diff options
context:
space:
mode:
authorMarkus Niebel <Markus.Niebel@tq-group.com>2017-03-16 16:48:53 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-03-24 08:21:25 +0100
commitcb26a85410b0c6cc9bb4a769c46fb638861372d2 (patch)
treec57a2b9bc1fb641aceb8fd3f658c300f727a81ec /rules/glmark2.in
parent966c4aaf30119c1eb90988019ae1755546a9afbc (diff)
downloadptxdist-cb26a85410b0c6cc9bb4a769c46fb638861372d2.tar.gz
ptxdist-cb26a85410b0c6cc9bb4a769c46fb638861372d2.tar.xz
glmark2: add new package
Signed-off-by: Markus Niebel <Markus.Niebel@tq-group.com> [mol: patches regenerated, typo fix] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/glmark2.in')
-rw-r--r--rules/glmark2.in45
1 files changed, 45 insertions, 0 deletions
diff --git a/rules/glmark2.in b/rules/glmark2.in
new file mode 100644
index 000000000..093e2567e
--- /dev/null
+++ b/rules/glmark2.in
@@ -0,0 +1,45 @@
+## SECTION=multimedia_libs
+
+menuconfig GLMARK2
+ tristate
+ prompt "glmark2"
+ select MESALIB
+ select HOST_SYSTEM_PYTHON
+ select LIBPNG
+ select LIBJPEG
+ help
+ glmark2 is an OpenGL 2.0 and ES 2.0 benchmark.
+
+if GLMARK2
+
+config GLMARK2_FLAVOR_X11_GL
+ bool
+ prompt "x11-gl"
+ depends on MESALIB_GLX && MESALIB_OPENGL
+
+config GLMARK2_FLAVOR_X11_GLES2
+ bool
+ prompt "x11-gles2"
+ depends on MESALIB_GLX && MESALIB_GLES2
+
+config GLMARK2_FLAVOR_DRM_GL
+ bool
+ prompt "drm-gl"
+ depends on MESALIB_EGL_DRM && MESALIB_OPENGL
+
+config GLMARK2_FLAVOR_DRM_GLES2
+ bool
+ prompt "drm-gles2"
+ depends on MESALIB_EGL_DRM && MESALIB_GLES2
+
+config GLMARK2_FLAVOR_WAYLAND_GL
+ bool
+ prompt "wayland-gl"
+ depends on MESALIB_EGL_WAYLAND && MESALIB_OPENGL
+
+config GLMARK2_FLAVOR_WAYLAND_GLES2
+ bool
+ prompt "wayland-gles2"
+ depends on MESALIB_EGL_WAYLAND && MESALIB_GLES2
+
+endif