Kraid: A new compiler for Panfrost
|
|
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 |
This topic does not have any threads posted yet!
You cannot post until you login.