Collabora今天宣布了PanVk,这是一种用于ARM Mali Midgard和Bifrost GPU的开源Vulkan驱动程序,是其Panfrost驱动程序项目的一部分。

您可能已经知道,Collabora为ARM Mali GPU(Midgard和Bifrost)开发了一个名为Panfrost的开源OpenGL驱动程序,该驱动程序在过去的一年中受到了很多关注,其中包括对OpenGL ES 3.0和OpenGL 3.1的支持。

现在,Collabora还希望为ARM Mali Bifrost和Midgard GPU提供开源的Vulkan驱动程序,所以他们今天发布了一个名为PanVk的驱动程序预览,它将通过基于linux的操作系统上著名的Mesa图形堆栈提供。

尽管是预览版,但PanVk驱动程序具有足以运行vkcube(Vulkan多维数据集)的功能(有关详细信息,请参见上图)。但是,它尚处于开发的初期阶段,目前缺少几乎所有用于实际应用的核心功能和优化。

Collabora的Boris Brezillon表示:“作为副作用,在达到支持足够功能并且代码库足够干净之前,我们不打算将驱动程序合并到mesa master分支中。”

当PanVk足够成熟以用于生产时,它将使您能够在ARM Mali Midgard和Bifrost GPU上运行Vulkan应用/游戏,如今,从入门级智能手机到高性能Android平板电脑和智能电视,各种设备都在使用这些设备。

作为一个开源项目,意味着任何人都可以为PanVk驱动程序的开发做出贡献,Collabora欢迎所有贡献,因为还有许多功能尚待实现。有关更多详细信息,请访问项目的Gitlab页面,或通过freenode.irc.net上#panfrost频道的IRC进行访问。

发表评论