summaryrefslogtreecommitdiffstats
path: root/rules/mesa-demos.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2013-09-11 17:14:14 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2013-09-29 11:24:34 +0200
commit032f7e4f1fe4cb8213c39c3da519f9108852bd7a (patch)
tree76e491d12c92258c50aad099e0d222dbb1d3f2e3 /rules/mesa-demos.in
parentd8b33c75c155c52d155bf17551577fc4ae960a46 (diff)
downloadptxdist-032f7e4f1fe4cb8213c39c3da519f9108852bd7a.tar.gz
ptxdist-032f7e4f1fe4cb8213c39c3da519f9108852bd7a.tar.xz
mesa-demos: version bump 8.0.1 -> 8.1.0
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/mesa-demos.in')
-rw-r--r--rules/mesa-demos.in83
1 files changed, 82 insertions, 1 deletions
diff --git a/rules/mesa-demos.in b/rules/mesa-demos.in
index 8e107948a..d244d02a9 100644
--- a/rules/mesa-demos.in
+++ b/rules/mesa-demos.in
@@ -1,13 +1,40 @@
-## SECTION=multimedia_xorg_support_libs
+## SECTION=multimedia_libs
menuconfig MESA_DEMOS
bool
select MESALIB
select GLEW
+ select GLU
+ select MESALIB_EGL if MESA_DEMOS_EGL
+ select MESALIB_GLES1 if MESA_DEMOS_GLES1
+ select MESALIB_GLES2 if MESA_DEMOS_GLES2
+ select MESALIB_OPENVG if MESA_DEMOS_VG
+ select MESALIB_EGL_WAYLAND if MESA_DEMOS_WAYLAND
+ select XORG_LIB_X11 if MESA_DEMOS_X11
+ select XORG_LIB_XEXT if MESA_DEMOS_X11
prompt "mesa tools & demos "
if MESA_DEMOS
+config MESA_DEMOS_GLES1
+ bool
+
+config MESA_DEMOS_EGL
+ bool
+
+config MESA_DEMOS_X11
+ bool
+
+config MESA_DEMOS_WAYLAND
+ bool
+
+menuconfig MESA_DEMOS_X
+ bool
+ select MESA_DEMOS_X11
+ prompt "X demos"
+
+if MESA_DEMOS_X11
+
config MESA_DEMOS_CORENDER
bool
prompt "corender"
@@ -88,6 +115,10 @@ config MESA_DEMOS_PBINFO
bool
prompt "pbinfo"
+config MESA_DEMOS_SHAPE
+ bool
+ prompt "shape"
+
config MESA_DEMOS_SHAREDTEX
bool
prompt "sharedtex"
@@ -111,5 +142,55 @@ config MESA_DEMOS_XFONT
config MESA_DEMOS_XROTFONTDEMO
bool
prompt "xrotfontdemo"
+endif
+
+menuconfig MESA_DEMOS_GLES2
+ bool
+ select MESA_DEMOS_EGL
+ prompt "OpenGL ES2 demos"
+
+if MESA_DEMOS_GLES2
+
+config MESA_DEMOS_ES2_INFO
+ bool
+ prompt "es2_info"
+
+config MESA_DEMOS_ES2GEARS_SCREEN
+ bool
+ prompt "es2gears_screen"
+
+config MESA_DEMOS_ES2GEARS_X11
+ bool
+ prompt "es2gears_x11"
+
+config MESA_DEMOS_ES2TRI
+ bool
+ prompt "es2tri"
+
+config MESA_DEMOS_ES2GEARS_WAYLAND
+ bool
+ select MESA_DEMOS_WAYLAND
+ prompt "es2gears_wayland"
+
+endif
+
+menuconfig MESA_DEMOS_VG
+ bool
+ select MESA_DEMOS_GLES1
+ select MESA_DEMOS_EGL
+ select MESA_DEMOS_X11
+ prompt "OpenVG demos"
+
+if MESA_DEMOS_VG
+
+config MESA_DEMOS_VGIMAGE2TEX
+ bool
+ prompt "vgimage2tex"
+
+config MESA_DEMOS_TEX2VGIMAGE
+ bool
+ prompt "tex2vgimage"
+
+endif
endif