在Imagination,我們始終致力于讓開(kāi)發(fā)者、芯片廠商和OEM廠商能夠完全掌控其圖形軟件。通過(guò)采用開(kāi)源模式,我們讓合作伙伴能夠根據(jù)自身需求自由定制、擴(kuò)展并獨(dú)立維護(hù)他們的軟件棧,而不受專(zhuān)有方案的限制。對(duì)于汽車(chē)、工業(yè)及物聯(lián)網(wǎng)等硬件生命周期往往長(zhǎng)達(dá)十年以上的市場(chǎng),我們希望賦予開(kāi)發(fā)者長(zhǎng)期設(shè)計(jì)和支持其自有軟件棧的能力,從而確保他們的軟件能在未來(lái)多年持續(xù)發(fā)展與維護(hù)。
為此,Imagination于三年前啟動(dòng)了開(kāi)源驅(qū)動(dòng)項(xiàng)目,旨在為開(kāi)發(fā)者社區(qū)提供一個(gè)靈活且功能完善的PowerVR GPU圖形驅(qū)動(dòng)棧。現(xiàn)在,該項(xiàng)目的最新進(jìn)展是:將Linux內(nèi)核驅(qū)動(dòng)代碼提交至上游主線(xiàn),以及向Mesa開(kāi)源圖形庫(kù)貢獻(xiàn)Vulkan 1.2代碼。
PowerVR開(kāi)源軟件棧
在我們上一次發(fā)布相關(guān)公告時(shí),初版驅(qū)動(dòng)僅能在GX6520上運(yùn)行,如Sascha Willems的三角形示例等基礎(chǔ)應(yīng)用,當(dāng)時(shí)距離真正成熟還有很長(zhǎng)的路要走!
自那以后,我們的工程團(tuán)隊(duì)持續(xù)改進(jìn)Vulkan用戶(hù)態(tài)驅(qū)動(dòng),同時(shí)非常高興宣布:隨著Mesa 25.3的發(fā)布,開(kāi)發(fā)者社區(qū)將能夠使用我們最新的、功能完備的開(kāi)源Vulkan驅(qū)動(dòng)。該驅(qū)動(dòng)與Linux直接渲染管理器(DRM)子系統(tǒng)中的內(nèi)核模式驅(qū)動(dòng)(Kernel Mode Driver)協(xié)同工作,使開(kāi)發(fā)者能夠開(kāi)發(fā)領(lǐng)先的3D圖形應(yīng)用。該內(nèi)核模式驅(qū)動(dòng)的更新已隨Linux 6.16版本合并至上游主線(xiàn),對(duì)新增IMG核的支持將在6.18版本中實(shí)現(xiàn)?。
此外,我們?cè)谝恢滦詼y(cè)試方面也取得了穩(wěn)步進(jìn)展。2025年8月,IMG BXS GPU已與IMG AXE GPU一同通過(guò)了Khronos的Vulkan 1.0測(cè)試套件,并均使用開(kāi)源驅(qū)動(dòng)實(shí)現(xiàn)。2026年初,我們將提交Vulkan 1.2的一致性測(cè)試。
Imagination的Vulkan驅(qū)動(dòng)已在BeaglePlay開(kāi)發(fā)板上成功運(yùn)行多種圖形工作負(fù)載,該開(kāi)發(fā)板搭載了德州儀器(TI)AM62 SoC,其中集成了IMG AXM-1-16(M)GPU。
我們的開(kāi)源驅(qū)動(dòng)目前支持以下Imagination GPU:
IMG AXE-1-16——一款具備極高面積效率的GPU,集成于德州儀器的AM62 SoC中,非常適合工業(yè)人機(jī)界面(HMI)、零售自動(dòng)化以及駕駛員監(jiān)控系統(tǒng)等應(yīng)用。
IMG BXS-4-64——我們最新一代功能安全GPU中的最小核,已用于諸如德州儀器AM68 SoC等智能視覺(jué)相機(jī)應(yīng)用。
Imagination軟件開(kāi)發(fā)執(zhí)行副總裁Horea Pop表示,“Imagination致力于為客戶(hù)和開(kāi)源社區(qū)提供他們成功所需的一切。我們從零開(kāi)始精心設(shè)計(jì)了這款驅(qū)動(dòng),將持續(xù)擴(kuò)展開(kāi)源驅(qū)動(dòng)的支持范圍,覆蓋更多的Imagination GPU與API類(lèi)型。”
Imagination開(kāi)發(fā)團(tuán)隊(duì)在2025年XDC(X.Org Developers Conference)奧地利維也納大會(huì)上宣布了最新的開(kāi)源驅(qū)動(dòng)更新。
當(dāng)然,開(kāi)源驅(qū)動(dòng)的開(kāi)發(fā)與我們專(zhuān)有的驅(qū)動(dòng)開(kāi)發(fā)套件(DDK)項(xiàng)目是獨(dú)立進(jìn)行的。DDK仍然面向Imagination IP授權(quán)客戶(hù)提供,并定期更新,以便客戶(hù)能夠及時(shí)獲得對(duì)新操作系統(tǒng)、新API版本及API擴(kuò)展的支持。這些擴(kuò)展提供了重要的新功能,并專(zhuān)注于充分發(fā)揮PowerVR硬件的性能潛力。例如,最新版本的DDK已支持Android 16和Vulkan 1.4。
開(kāi)源GPU驅(qū)動(dòng)下載鏈接、以及有助于在PowerVR GPU上進(jìn)行圖形開(kāi)發(fā)的工具與開(kāi)發(fā)套件,均可在Imagination Developer開(kāi)發(fā)者網(wǎng)站上獲取。
作者介紹
Patrik Masson是Imagination Technologies的產(chǎn)品管理總監(jiān),負(fù)責(zé)制定公司軟件與開(kāi)發(fā)者工具的戰(zhàn)略及其開(kāi)發(fā)工作。憑借在工業(yè)自動(dòng)化領(lǐng)域十余年的經(jīng)驗(yàn),他曾管理涵蓋完整生命周期的大型產(chǎn)品組合。目前,他專(zhuān)注于在整個(gè)軟件棧中為Imagination的客戶(hù)和開(kāi)發(fā)者生態(tài)系統(tǒng)持續(xù)創(chuàng)造價(jià)值。
-
gpu
+關(guān)注
關(guān)注
28文章
5045瀏覽量
133953 -
開(kāi)源
+關(guān)注
關(guān)注
3文章
3885瀏覽量
45301 -
imagination
+關(guān)注
關(guān)注
1文章
611瀏覽量
62951
發(fā)布評(píng)論請(qǐng)先 登錄
Imagination GPU 驅(qū)動(dòng)更新:新增多項(xiàng) Vulkan 與 OpenCL 擴(kuò)展支持

在Imagination GPU上優(yōu)化計(jì)算任務(wù)的十大技巧

Imagination GPU 全面支持 Vulkan 1.4 和 Android 16

請(qǐng)問(wèn)STM32CubeIDE v1.16.1支持代碼補(bǔ)全功能嗎?如何開(kāi)啟呢?
從圖形處理到AI加速,一文看懂Imagination D系列GPU

評(píng)論