The Panfrost driver project for FreeBSD is an effort to enable open-source, hardware-accelerated graphics on systems powered by ARM Mali GPUs. These GPUs are widely used in single-board computers, embedded platforms, and increasingly in laptops and mobile-class devices. Without proper driver support, these systems are limited to basic framebuffer output or slow software rendering. Panfrost changes that by unlocking full GPU capabilities within the FreeBSD ecosystem.
Panfrost is an open-source graphics driver supporting ARM Mali Midgard and Bifrost GPUs. Originally developed within the Mesa and Linux DRM ecosystem, it provides OpenGL and OpenGL ES acceleration using a fully reverse-engineered, community-driven approach.
The FreeBSD Panfrost effort focuses on bringing this capability to the FreeBSD kernel and userland, integrating it with the system’s native graphics stack.