summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-benchmark/glmark2
Commit message (Collapse)AuthorAgeFilesLines
* glmark2: Upgrade SRCREV to latestRoman Stratiienko2019-08-111-1/+1
| | | | | | | | | | Fixes QA Issue: /usr/bin/glmark2-es2-drm contained in package glmark2 requires libgbm.so, libEGL.so, libGLESv2.so, but no providers found in RDEPENDS_glmark2. Fixes missing libraries listed above at runtime in glmark2-es2-drm. Signed-off-by: Roman Stratiienko <roman.stratiienko@globallogic.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: update to current gitRoss Burton2019-02-064-105/+3
| | | | | | | | | | | | | Remove two patches merged upstream. The other patch isn't required so can be deleted. Remove explicit --std=c++11 as the wscript adds --std=c++14 now. Change PV to contain the full date just in case we want to update more than once a month. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: add dependency on virtual/libgbm for drm-gl, drm-gles2 PACKAGECONFIGMartin Jansa2018-08-191-2/+2
| | | | | | | | * it's checked by wscript for all flavors with drm in it: ('gbm','gbm', None, list_contains(ctx.options.flavors, 'drm')), Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: refresh Fix-configure-for-sqrt-check.patchAndreas Müller2018-04-081-7/+15
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* glmark2: Set required distro features to openglMark Hatle2017-09-131-1/+3
| | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* glmark2: Fix build with clangKhem Raj2017-08-312-4/+36
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Upgrade to 2017.07 releaseNicolas Dechesne2017-08-132-38/+3
| | | | | | | | | | | Upstream added new dependency on udev in a7ae55d NativeStateDRM: Probe the DRM node path to use with udev Patch removed since it was merged upstream in 5fcdba1 wayland: Fix destruction order of surface-related objects Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: update to latestTrevor Woerner2017-07-011-1/+1
| | | | | | | Fixes and updates for imx, pl111, and vc4. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Update to latest and fix build on piKhem Raj2017-05-231-3/+4
| | | | | | | | when using userland it does not work since it needs libgbm from mesa. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: depend on modern libpngAlexander Kanavin2017-05-231-1/+1
| | | | | | | libpng 1.2 is being removed from oe-core as it's well obsolete. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove True option to getVar callsJoshua Lock2016-12-021-1/+1
| | | | | | | | | getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
* glmark: update to latest sourcesAndreas Müller2016-11-224-98/+10
| | | | | | | | | | With mesa 13.0.0 glmark-es2 crashed at the terrain part. This bug was fixed in the latest commit. See further details at [1]. [1] https://github.com/glmark2/glmark2/issues/25 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Enabling c++ 11 featuresAmarnath Valluri2016-10-261-0/+3
| | | | | | | | | | | | | When build with gcc5, Failed with below errors: | ../src/image-reader.cpp: In member function 'bool PNGReader::init(const string&)': | ../src/image-reader.cpp:123:16: error: 'unique_ptr' in namespace 'std' does not name a template type This change explicitly enables c++11 features, as code using them. Signed-off-by: Amarnath Valluri <amarnath.valluri@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Fix build error due a missing space before a macroOtavio Salvador2016-09-112-0/+28
| | | | | | | | | | This fixes following error: ../src/native-state-x11.cpp:63:33: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix] static const char *win_name("glmark2 "GLMARK_VERSION); Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Fix gcc 6 deprecated declaration errorTom Hochstein2016-08-152-1/+63
| | | | | | | | | Replace auto_ptr with unique_ptr. Upstream-Status: Pending Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Fix gcc 6 configure errorTom Hochstein2016-08-152-3/+15
| | | | | | | | | Remove the un-necessary check for sqrt and avoid a gcc 6 configure error. Upstream-Status: Submitted [Pull request: a39907dd19726b2df3bac29a4bdc59d1bd0922a1] Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa2016-06-131-0/+3
| | | | | | wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: wl_surface should be destoryed after destroying wl_windowNeena Busireddy2016-05-062-1/+36
| | | | | | | | 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>
* glmark2: Remove X11 exclusivenessOtavio Salvador2015-07-302-11/+66
| | | | | | | | | | | | 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>
* glmark2: Convert recipe to fetch from GitOtavio Salvador2015-07-301-3/+5
| | | | | | | | 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>
* glmark2: inherit distro_features_checkMartin Jansa2014-07-151-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Add virtual/libx11 dependencyMartin Jansa2014-06-251-1/+4
| | | | | | | | * without it, do_configure fails: | Checking for 'x11' : not found | The configuration failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: update to version 2014.03Diego Rondini2014-05-151-4/+15
| | | | | | | | | | | 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>
* glmark2: Rework recipe to use the 'waf' classOtavio Salvador2014-03-231-13/+1
| | | | | | | 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>
* glmark2: add dependency on jpegMartin Jansa2013-08-141-1/+1
| | | | | | | | * fails without: | Checking for header jpeglib.h : not found | The configuration failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Add recipe for glmark2Diego Rondini2013-06-271-0/+35
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>