9 Commits

Author SHA1 Message Date
Neena Busireddy d4b1497f8c glmark2: wl_surface should be destoryed after destroying wl_window
If wl_surface is destroyed while work thread is still running,
segmentation fault occurs.

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2016-05-09 19:05:03 -07:00
Otavio Salvador 9806992913 glmark2: Remove X11 exclusiveness
The tool has support for multiple backends: X11, drm and Wayland.

This demanded to a fix, which has been sent upstream, to make the
flavor configuration predictable and the recipe has been rework to
support them all, making the PACKAGECONFIG to respect the
DISTRO_FEATURES available by default.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 20:20:42 +02:00
Otavio Salvador b0c486f9b7 glmark2: Convert recipe to fetch from Git
The development has been moved for github thus it makes sense to use
this, instead of the tarball.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 20:20:42 +02:00
Martin Jansa 3b386cecc9 glmark2: inherit distro_features_check
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 15:02:28 +02:00
Martin Jansa e988ed754b glmark2: Add virtual/libx11 dependency
* without it, do_configure fails:
  | Checking for 'x11'                       : not found
  | The configuration failed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-25 22:40:47 +02:00
Diego Rondini e6af210072 glmark2: update to version 2014.03
Update glmark2 receipe to upstream version 2014.03.

The configure step has changed and instead of using "--enable-stuff" syntax, now the syntax is "--with-flavors=flavor1,flavor2".
Thanks to Paul Eggleton for the help on how to deal with that:
https://lists.yoctoproject.org/pipermail/yocto/2014-April/019328.html

Signed-off-by: Diego Rondini <diego.ml@zoho.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-15 12:30:18 +02:00
Otavio Salvador 3a41db396d glmark2: Rework recipe to use the 'waf' class
This removes the duplicated code and uses the OE-Core waf class.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-23 21:49:02 +01:00
Martin Jansa 4955ea3959 glmark2: add dependency on jpeg
* fails without:
  | Checking for header jpeglib.h            : not found
  | The configuration failed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:27 +02:00
Diego Rondini 05270e3741 glmark2: Add recipe for glmark2
Add a recipe for glmark2, which is an OpenGL 2.0 / OpenGL ES 2.0 benchmark.

Signed-off-by: Diego Rondini <diego.ml@zoho.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27 18:52:23 +02:00