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 that this list is not exhaustive. Reports of unlisted configurations are welcome.

NXP

Series GPU Driver WPE Backend 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 WPE Backend 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 WPE Backend Cog Platforms
APQ8017 Adreno 306 Proprietary Custom n/a

Nvidia

Device GPU Driver WPE Backend Cog Platforms
Jetson TK1 Tegra K1

RockChip

Device GPU Driver WPE Backend Cog Platforms
RK3399 Mali T860MP4 panfrost (reverse-engineered) fdo wl
RK3399 Mali T860MP4 Mali (Proprietary)

PC-style Hardware

Device GPU Driver WPE Backend 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 WPE Backend Cog Platforms
Beaglebone PowerVR SGX530 Proprietary

Resources

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!

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.