Name kmscube
Version 0.0.1+git (f60e50e887d3c49e91ac9b06d8199b36152632fa)
Summary Demo application to showcase 3D graphics using kms and gbm
Description kmscube is a little demonstration program for how to drive bare metal graphics without a compositor like X11, wayland or similar, using DRM/KMS (kernel mode setting), GBM (graphics buffer manager) and EGL for rendering content using OpenGL or OpenGL ES.
Section graphics
License MIT
Homepage https://cgit.freedesktop.org/mesa/kmscube/
Recipe file recipes-graphics/kmscube/kmscube_git.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • features_check
  • gcc
  • gcc-native
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
Dependencies
  • gcc-cross-i686
  • libdrm
  • meson-native
  • ninja-native
  • pkgconf-native
  • python3-native
  • qemu-native
  • virtual/compilerlibs
  • virtual/egl
  • virtual/libc
  • virtual/libgbm
  • virtual/libgles2
  • virtual/libgles3
  • gstreamer1.0
  • gstreamer1.0-plugins-base
PACKAGECONFIG options
  • gstreamer
  • vardepvalue

Sources

git://gitlab.freedesktop.org/mesa/kmscube

Patches

None

bbappends

This recipe is appended by:

meta-xilinx-mali400 kmscube_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) kmscube 0.0.1+git
rel-v2026.2 (AMD EDF 26.11 Release) kmscube 0.0.1+git (this recipe)