Imagination 开源图形驱动新增Vulkan 1.2支持,并扩展多款GPU适配

作者:Patrik Masson


Imagination 开源图形驱动新增Vulkan 1.2支持

在 Imagination,我们始终致力于让开发者、芯片厂商和 OEM厂商能够完全掌控其图形软件。通过采用开源模式,我们让合作伙伴能够根据自身需求自由定制、扩展并独立维护他们的软件栈,而不受专有方案的限制。对于汽车、工业及物联网等硬件生命周期往往长达十年以上的市场,我们希望赋予开发者长期设计和支持其自有软件栈的能力,从而确保他们的软件能在未来多年持续发展与维护。

为此,Imagination 于三年前启动了开源驱动项目,旨在为开发者社区提供一个灵活且功能完善的 PowerVR GPU 图形驱动栈。现在,该项目的最新进展是:将Linux 内核驱动代码提交至上游主线,以及向 Mesa 开源图形库贡献 Vulkan 1.2 代码。

https://developer.imaginationtech.com/solutions/open-source-gpu-driver/

PowerVR 开源软件栈
PowerVR 开源软件栈

在我们上一次发布相关公告时,初版驱动仅能在 GX6520 上运行,如 Sascha Willems 的三角形示例等基础应用,当时距离真正成熟还有很长的路要走!

自那以后,我们的工程团队持续改进 Vulkan 用户态驱动,同时非常高兴宣布:随着 Mesa 25.3的发布,开发者社区将能够使用我们最新的、功能完备的开源 Vulkan 驱动。该驱动与 Linux 直接渲染管理器(DRM) 子系统中的内核模式驱动(Kernel Mode Driver)协同工作,使开发者能够开发领先的 3D 图形应用。该内核模式驱动的更新已随 Linux 6.16 版本合并至上游主线,对新增IMG核的支持将在 6.18 版本中实现‌。

此外,我们在一致性测试方面也取得了稳步进展。2025 年 8 月,IMG BXS GPU已与 IMG AXE GPU一同通过了 Khronos 的 Vulkan 1.0 测试套件,并均使用开源驱动实现。2026 年初,我们将提交 Vulkan 1.2 的一致性测试。

Imagination 的 Vulkan 驱动已在 BeaglePlay 开发板上成功运行多种图形工作负载,该开发板搭载了德州仪器(TI)AM62 SoC,其中集成了IMG AXM-1-16(M)GPU。

我们的开源驱动目前支持以下 Imagination GPU:

  • IMG AXE-1-16 —— 一款具备极高面积效率的 GPU,集成于德州仪器的 AM62 SoC中,非常适合工业人机界面(HMI)、零售自动化以及驾驶员监控系统等应用。
  • IMG BXS-4-64 —— 我们最新一代功能安全 GPU 中的最小核,已用于诸如德州仪器 AM68 SoC等智能视觉相机应用。

Imagination 软件开发执行副总裁 Horea Pop表示,“Imagination 致力于为客户和开源社区提供他们成功所需的一切。我们从零开始精心设计了这款驱动,将持续扩展开源驱动的支持范围,覆盖更多的 Imagination GPU 与 API 类型。”

开发团队宣布了最新的开源驱动更新
Imagination 开发团队在 2025 年 XDC(X.Org Developers Conference)奥地利维也纳大会 上宣布了最新的开源驱动更新。

当然,开源驱动的开发与我们专有的驱动开发套件(DDK)项目是独立进行的。DDK 仍然面向Imagination IP 授权客户提供,并定期更新,以便客户能够及时获得对新操作系统、新 API 版本及 API 扩展的支持。这些扩展提供了重要的新功能,并专注于充分发挥PowerVR 硬件的性能潜力。例如,最新版本的 DDK 已支持 Android 16 和 Vulkan 1.4。

开源 GPU 驱动下载链接、以及有助于在 PowerVR GPU 上进行图形开发的工具与开发套件,均可在 Imagination Developer 开发者网站上获取。

网站地址:https://developer.imaginationtech.com/solutions/open-source-gpu-driver/

Imagination 开源图形驱动新增Vulkan 1.2支持

作者介绍

Patrik Masson 是 Imagination Technologies 的产品管理总监,负责制定公司软件与开发者工具的战略及其开发工作。凭借在工业自动化领域十余年的经验,他曾管理涵盖完整生命周期的大型产品组合。目前,他专注于在整个软件栈中为 Imagination 的客户和开发者生态系统持续创造价值。

声明:本文为原创文章,转载需注明作者、出处及原文链接,否则,本网站将保留追究其法律责任的权利。
https://blog.imaginationtech.com/open-source-graphics-driver-adds-vulkan-1.2-support-and-additional-gpus

最新文章