Name glmark2
Version 2023.01 (42e3d8fe3aa88743ef90348138f643f7b04a9237)
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 (styhead branch)
Inherits
  • features_check
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
Dependencies
  • jpeg
  • libdrm
  • libpng
  • meson-native
  • ninja-native
  • pkgconfig-native
  • python3-native
  • qemu-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/0003-GLVisualConfig-By-default-don-t-care-about-the-stenc.patch Backport [https://github.com/glmark2/glmark2/commit/5f23d540342ba69e12afeb6a1ac4f6fd36747975]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master glmark2 2023.01
styhead (Yocto Project 5.1) glmark2 2023.01 (this recipe)
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
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