Show Your Support: Have you heard of Phoronix Premium? It's what complements advertisements on this site for our premium ad-free service. For less than $4 USD per month, you can help support our site while the funds generated allow us to keep doing Linux hardware reviews, performance benchmarking, maintain our community forums, and much more.
Panfrost Gallium3D To Focus On Better Performance, OpenGL 3.1 Support
The Mesa Gallium3D Panfrost code has been working on support for newer Arm Mali "Bifrost" graphics support to complement the driver's Midgard support. There's also been continued Panfrost DRM kernel driver work too.
With Mesa 20.3 coming in a few weeks there is Bifrost support working out-of-the-box following all of the work done in recent months. For those on Midgard, there is also better performance in store thanks to Arm Frame-Buffer Compression being enabled. These latest improvements follow Arm now contributing resources to the Panfrost effort.
Bifrost spans from the Mali G31 through G71 as the first-gen parts. the Mali G52/G72 are Bifrost 2nd Gen, and Mali G72 as Bifrost 3rd Gen. No word yet on when we can expect Panfrost support for the latest-generation Mali "Valhall" GPUs.
Looking past Mesa 20.3, lead Panfrost developer Alyssa Rosenzweig notes they will be focusing on better driver performance as well as tackling OpenGL 3.1 support.