在Imagination,我们始终致力于让开发者、芯片厂商和OEM厂商能够完全掌控其图形软件。通过采用开源模式,我们让合作伙伴能够根据自身需求自由定制、扩展并独立维护他们的软件栈,而不受专有方案的限制。对于汽车、工业及物联网等硬件生命周期往往长达十年以上的市场,我们希望赋予开发者长期设计和支持其自有软件栈的能力,从而确保他们的软件能在未来多年持续发展与维护。
为此,Imagination于三年前启动了开源驱动项目,旨在为开发者社区提供一个灵活且功能完善的PowerVR GPU图形驱动栈。现在,该项目的最新进展是:将Linux内核驱动代码提交至上游主线,以及向Mesa开源图形库贡献Vulkan 1.2代码。

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开发者网站上获取。

作者介绍
Patrik Masson是Imagination Technologies的产品管理总监,负责制定公司软件与开发者工具的战略及其开发工作。凭借在工业自动化领域十余年的经验,他曾管理涵盖完整生命周期的大型产品组合。目前,他专注于在整个软件栈中为Imagination的客户和开发者生态系统持续创造价值。
-
gpu
+关注
关注
28文章
5100浏览量
134479 -
开源
+关注
关注
3文章
4038浏览量
45578 -
imagination
+关注
关注
1文章
617浏览量
63101
发布评论请先 登录
Imagination GPU 驱动更新:新增多项 Vulkan 与 OpenCL 扩展支持
在Imagination GPU上优化计算任务的十大技巧
Imagination GPU 全面支持 Vulkan 1.4 和 Android 16
从图形处理到AI加速,一文看懂Imagination D系列GPU

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