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 (master 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]

bbappends

This recipe is appended by:

meta-fsl-arm glmark2_%.bbappend
meta-luneos glmark2_%.bbappend
meta-freescale glmark2_%.bbappend
meta-allwinner-hx glmark2_%.bbappend
meta-xilinx-core glmark2_%.bbappend

Other branches

This recipe in other branches of meta-oe:

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