Mesa 20.3 released with Raspberry Pi 4 V3DV driver, Panfrost Bifrost support

We’ve previously reported that the Vulkan 1.0 conformant V3DV driver for Raspberry Pi 4 and other Broadcom BCM2711 based platforms was part of Mesa 20.3 open-source graphics framework. But at the time, it was still under development.

The good news is that Mesa 20.3 has now been released, and there’s much more than Raspberry Pi 4 support, as Collabora informed us the release also included Arm Mali Bifrost GPU support via the open-source Panfrost driver.

Mesa 20.3 Raspberry Pi 4 Mali Bifrost

The latter was made possible thanks to the work by Alyssa Rosenzweig and Boris Brezillon, with Alyssa going into details in a recent blog post on Collabora. More work is still needed with better performance and OpenGL 3.1 being the focus in the months ahead.

But there were also many other changes in Mesa 20.3 as reported by Phoronix:

  • OpenGL 4.6 and Vulkan 1.2 APIs support
  • Initial support for Intel Gen12 Alder Lake graphics and AMD Dimgrey Cavefish and VanGogh graphics
  • Lavapipe Vulkan CPU-based implementation equivalent to LLVMpipe is for OpenGL has been merged
  • Compute kernel support within the Intel Iris Gallium3D driver.
  • On-disk shader cache support for  Nouveau NVC0 and Etnaviv
  • OpenCL 1.2 support for Gallium3D’s Clover
  • OpenGL 3.3 for Zink
  • Many other bug fixes and improvements

It should be noted that Mesa 20.3.0 is a new development release, and for people who are mostly concerned with stability and reliability, the developers recommend to stick with a previous release or wait for Mesa 20.3.1 point release.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
itchy n scratchy
itchy n scratchy
3 years ago

Incredible what Alyssa made possible!
Have to go and test it on my TV box.

Allan MacKinnon
Allan MacKinnon
3 years ago

Typo: V3DK -> V3DV

NicoD
3 years ago

Great news! Odroid N2+ Linux gaming here I come.

Khadas VIM4 SBC