Kraid: A new compiler for Panfrost

Posted by mfilion on Jun 26, 2026 1:52 AM EDT
Collabora Blog; By Faith Ekstrand
Mail this story
Print this story

Collabora has merged Kraid into Mesa, a ground-up Rust rewrite of the Panfrost shader compiler for Arm Mali GPUs. The existing compiler, originally built for Bifrost-era hardware, had accumulated too many structural limitations to fix incrementally. Kraid replaces it with a cleaner IR, a new SSA-based register allocator, and an encoder derived from Arm-provided XML rather than years of hand-reverse-engineered descriptions.

Full Story

  Nav
» Read more about: Story Type: News Story; Groups: Developer, Embedded, Linux

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.