[Panfrost] Open Source Mali Midgard driver

Talk about the project itself, the community, where we are and what we need. Great place to introduce yourself and make friends as well.

[Panfrost] Open Source Mali Midgard driver

Postby apokalypz » Tue Apr 16, 2019 10:59 pm

I have to say that I am absolutely surprised that a search in the forums for the term "panfrost" turns up ZERO results.

For those of you who don't know what Panfrost is, it is an open source driver for the Mali Midgard (and bifrost) GPU chipsets that was recently merged into the upstream mesa codebase. It's reportedly not ready for daily use yet though, as it isn't conformant and is still in it's infancy. But judging by the fact that it wasn't even a thing a year ago and now is able to run Kodi and simple games like tuxcart (with some graphical glitches), it's something that really should be mentioned here in our community.

As far as details go, one of the project's founders, Alyssa Rsenzweig, has a sparsely updated personal blog that includes news on the project here:

I've attempted to get it up and running about a month and a half ago with minimal success. I couldn't get X DRI working, but managed to run Weston and glmark2. With X, I kept having issues where llvmpipe kept loading instead of the panfrost driver, not sure why.

Also, because the kernel space is ARM's weird implementation, there's an effort in writing a DRM driver to match the panfrost userspace. The DRM driver is reportedly far enough along to be functional and is under review for inclusion in the mainline kernel.

With the momentum this project seems to have, I'm excited to see what this turns into!
Posts: 33
Joined: Sun Apr 06, 2014 6:13 pm

Re: [Panfrost] Open Source Mali Midgard driver

Postby grendalf » Thu Apr 18, 2019 2:35 am

I'm curious if this is something i need to get my hikey970 running. it has a Arm Mali-G72 MP12 GPU. I'm kinda a noob with ARM but i need to learn this stuff, I have used Arch for about a year and ubuntu for 3 years before that. I'm a student building an arm based system for college project. I am willing to put work in.
Posts: 6
Joined: Sun Apr 14, 2019 1:36 am

Re: [Panfrost] Open Source Mali Midgard driver

Postby sehraf » Thu May 23, 2019 8:25 am

For the record:
  • Kernel 5.2 includes the panfrost drm driver
  • upcoming mesa 19.1 includes the panfrost (userspace) driver

So long story short, in a few weeks everything should be in our repositories.
But don't expect a full fledged driver :!: This is WIP :!:
Posts: 44
Joined: Mon Feb 03, 2014 10:06 pm

Re: [Panfrost] Open Source Mali Midgard driver

Postby moonlinux » Thu Jul 11, 2019 6:21 pm

Could some body elaborate necessary packages needed to run and check Pamfost is working on ARM.
Posts: 3
Joined: Mon Jul 13, 2015 5:38 pm

Return to Community

Who is online

Users browsing this forum: No registered users and 0 guests