Welcome to Firefly
Switch language
Firefly Docsss
Last Updated: 2026-08-27 07:36:09

OpenGL ES

OpenGL ES is a graphics API for embedded devices. It is commonly used by Qt EGLFS, Wayland/Weston, GStreamer display paths, camera preview, industrial UI, browser WebGL, and lightweight 3D applications.

OpenGL ES support depends on the chip GPU model and driver version. Use the actual firmware and driver output as the final result:

glmark2-es2

If these tools are not available, install them:

sudo apt update
sudo apt install glmark2-es2

Run the OpenGL ES test:

glmark2-es2

Focus on the following checks:

  • Whether windowed or full-screen display works correctly.
  • Whether EGL initialization succeeds.
  • Whether rendering uses the GPU instead of software rendering.
  • Whether the workload remains stable during long runs.

Browser WebGL Verification

Chromium provides a GPU status page:

chrome://gpu

If WebGL, WebGL2, or Rasterization is shown as hardware accelerated, the browser graphics acceleration path is basically available. You can also open WebGL test pages to verify real rendering behavior.

On this page