Open source consulting firm Collabora are certainly busy. While they work with Steam owner Valve on various things, they also work in other areas of Linux like driver development - their latest being PanVk.
Extending the Panfrost driver which currently supports OpenGL and ES across Arm Mali Midgard and Bifrost GPUs, they're now looking at Vulkan support now that Panfrost is getting quite mature. PanVk itself is already being worked on, with enough of the Vulkan API implemented so that vkcube can run but it's still overall in the early stages of development so real-world applications need more functions added and optimization is not yet a focus.
Their current plan is to merge the driver code into Mesa master once "enough features are supported and the code base is clean enough".
Fantastic to see such amazing progress all around. The more devices we have working nicely with proper 3D acceleration on Linux the better!
Collabora has put up a preview of the driver here. Read the full blog post here.
Last edited by jens on 26 March 2021 at 2:11 pm UTC
Quoting: amataiAs far as I now, mostly in phone. Either Librem 5 or pinephone use a mali GPU (forgot which one). Maybe some other card as well
I don't know if it's relevant or not but Pinebook & Pinebook Pro also use Mali GPU.
Quoting: jensI’m not really up to date with ARM based systems. Where do you find those GPU’s in real life?
New Macs and Chromebooks
Quoting: BielFPs
Just for clarification Apple designed their own GPU rather than using an off the shelf Mali design.
See more from me