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:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

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

ROCK 5 ITX RK3588 mini-ITX motherboard

3 Replies to “Mesa 20.3 released with Raspberry Pi 4 V3DV driver, Panfrost Bifrost support”

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC