Name glmark2
Version 2021.12 (0858b450cd88c84a15b99dda9698d44e7f7e8c70)
Summary OpenGL (ES) 2.0 benchmark
Description glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
Section base
License GPL-3.0-or-later & SGI-1
Homepage https://github.com/glmark2/glmark2
Bug tracker https://github.com/glmark2/glmark2/issues
Recipe file recipes-benchmark/glmark2/glmark2_git.bb
Layer meta-oe (kirkstone branch)
Inherits
  • features_check
  • pkgconfig
  • python3-dir
  • python3native
  • waf
Dependencies
  • jpeg
  • libdrm
  • libpng
  • pkgconfig-native
  • python3-native
  • udev
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libgbm
  • virtual/libgles2
  • virtual/libgles2
  • virtual/libx11
  • virtual/libgl
  • libdrm
  • virtual/libgbm
  • virtual/libgles2
  • libdrm
  • virtual/libgbm
  • virtual/libgl
  • wayland
  • virtual/libgles2
  • wayland
  • virtual/libgl
  • virtual/libx11
  • virtual/libgles2
  • virtual/libx11
PACKAGECONFIG options
  • dispmanx
  • drm-gl
  • drm-gles2
  • wayland-gl
  • wayland-gles2
  • x11-gl
  • x11-gles2

Sources

git://github.com/glmark2/glmark2.git

Patches

Patch Status
files/0001-fix-dispmanx-build.patch Submitted [https://github.com/glmark2/glmark2/pull/135]
files/0002-run-dispmanx-fullscreen.patch Submitted [https://github.com/glmark2/glmark2/pull/135]
files/0001-libmatrix-Include-missing-utility-header.patch Submitted [https://github.com/glmark2/glmark2/pull/174]
files/0001-waflib-fix-compatibility-with-python-3.11.patch Submitted [https://github.com/glmark2/glmark2/pull/178]

bbappends

This recipe is appended by:

meta-luneos glmark2_%.bbappend
meta-freescale glmark2_%.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master glmark2 2023.01
styhead (Yocto Project 5.1) glmark2 2023.01
scarthgap (Yocto Project 5.0) glmark2 2023.01
nanbield (Yocto Project 4.3) glmark2 2023.01
mickledore (Yocto Project 4.2) glmark2 2023.01
langdale (Yocto Project 4.1) glmark2 2021.12
kirkstone (Yocto Project 4.0) glmark2 2021.12 (this recipe)
honister (Yocto Project 3.4) glmark2 2021.02+X
hardknott (Yocto Project 3.3) glmark2 2021.02+X
gatesgarth (Yocto Project 3.2) glmark2 20191226+X
dunfell (Yocto Project 3.1) glmark2 20191226+X
zeus (Yocto Project 3.0) glmark2 20190205+X
warrior (Yocto Project 2.7) glmark2 20190205+X
thud (Yocto Project 2.6) glmark2 2017.07+X
sumo (Yocto Project 2.5) glmark2 2017.07+X
rocko (Yocto Project 2.4) glmark2 2017.07+X
pyro (Yocto Project 2.3) glmark2 2014.03+X
morty (Yocto Project 2.2) glmark2 2014.03+X
krogoth (Yocto Project 2.1) glmark2 2014.03+X
jethro (Yocto Project 2.0) glmark2 2014.03+X
fido (Yocto Project 1.8) glmark2 2014.03
dizzy (Yocto Project 1.7) glmark2 2014.03
daisy (Yocto Project 1.6) glmark2 2012.12
dora (Yocto Project 1.5) glmark2 2012.12