Supported Hardware
WPE is currently running on a wide range of hardware. This page lists configurations which are known to work, sorted by manufacturer.
Note: Since 2.54, WPE WebKit provides Wayland, DRM/KMS, and headless output directly through the built-in WPEPlatform implementations, which run on standard Mesa-based graphics stacks without libwpe or an external backend. The tables below record validated configurations in pre-2.54 releases, where the Legacy backend and Legacy Cog platforms columns describe the pre-2.54 stack, and are kept for reference.
This list is not exhaustive. Reports of unlisted configurations are welcome.
NXP
| Series | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| i.MX 51 | Imageon Z460 | freedreno (reverse-engineered) | fdo | wl, drm |
| i.MX 53 | Imageon Z460 | freedreno (reverse-engineered) | fdo | wl, drm |
| i.MX 6 | Vivante GC880 | Vivante (Proprietary) | fdo | wl, drm |
| i.MX 6 | Vivante GC2000 | etnaviv (reverse-engineered) | fdo | wl, drm |
| i.MX 6 | Vivante GC2000 | Vivante (Proprietary) | fdo | wl |
| i.MX 6 | Vivante GC2000 | Vivante (Proprietary) | rdk, VIV_IMX6_EGL |
n/a |
| i.MX 8M | Vivante GC7000 | etnaviv (reverse-engineered) | fdo | wl, drm |
| i.MX 8M | Vivante GC7000 | Vivante (Proprietary) | fdo | wl |
Broadcom
| Device | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| Arris VIP5202W | VideoCore IV | Proprietary | rdk, BCM_NEXUS or USE_BACKEND_BCM_NEXUS_WAYLAND |
n/a |
| Raspberry Pi 3 | VideoCore IV | Proprietary | rdk, BCM_RPI |
n/a |
| Raspberry Pi 3 | VideoCore IV | Mesa vc4 | fdo | wl, drm, headless |
| Raspberry Pi 4 | VideoCore V | Mesa v3d | fdo | wl |
Qualcomm
| Device | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| APQ8017 | Adreno 306 | Proprietary | Custom | n/a |
RockChip
| Device | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| RK3399 | Mali T860MP4 | panfrost (reverse-engineered) | fdo | wl |
| RK3399 | Mali T860MP4 | Mali (Proprietary) |
PC-style Hardware
| Device | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| Any | AMD | Mesa amdgpu | fdo | wl, x11, gtk4, headless |
| Any | Intel | Mesa i965 | fdo | wl, x11, gtk4, headless, drm |
| Any | Intel | Mesa iris | fdo | wl, x11, gtk4, headless, drm |
Other
| Device | GPU | Driver | Legacy backend | Legacy Cog platforms |
|---|---|---|---|---|
| Beaglebone | PowerVR SGX530 | Proprietary |
Resources
-
Why Choose WPE?
WPE WebKit is widely adopted in many industries, including digital signage, home appliances, set-top boxes, and automative and in-flight infotainment systems.
-
Get WPE
Explore the different methods to get the source code and/or binaries for WPE
-
Igalia
The maintainer and sponsor of WPEwebkit, Igalia is an open-source and web standards consultancy spanning the globe.
If you’re using WPE WebKit, or are considering doing so, please take our brief user survey. Your input will help us make WPE WebKit better for you!