PowerVR 是 Imagination Technologies 開發的圖形晶片,如今在很多裝置和終端上都能發現 PowerVR 的身影。Imagination Technologies 與蘋果的合作使得他名聲大噪,畢竟在 2017 起之前,蘋果在 iPhone/iPad 上所採用的 GPU 均是由 Imagination Technologies 所設計的 PowerVR GPU。兩家公司在 2017 年宣佈結束合作關係,但在 2020 年又重新達成了合作協定。
在過去的一年裡,Imagination Technologies 一直在為 PowerVR 圖形晶片開發新的 Vulkan 驅動程式、編譯器和 Linux 核心驅動程式。
他們的努力也終於收穫了一些成果,日前一個有關 Mesa Vulkan 驅動的初始合併,並正在接受稽核。而上述提及的核心驅動程式等內容的合併請求目前尚未傳送,因為這些專案還有一些內容需要敲定,但有需要的使用者目前可以通過 Git 分支獲得這個早期的核心驅動。
PowerVR 的 Mesa Vulkan 驅動基於開源的 RADV Radeon Vulkan 驅動,可以與他們新的 PowerVR 核心驅動,以及隨開發套件提供的 PVRSRVMKM 核心驅動一起使用。
目前,PowerVR Mesa Vulkan 驅動在支援 Vulkan 三角演示方面的能力還比較有限,很多功能要麼只是部分實現,要麼根本沒有實現。Imagination 的工程師希望在未來幾個月內能夠持續改進這一驅動,彌補上這些缺失的功能,然後再繼續通過所有的一致性測試。
Imagination 目前的驅動重點是他們最新的 PowerVR "Rogue" 架構 GPU(可用於智慧手機、平板電腦、PC、遊戲主機和汽車等領域),其中他們會優先考慮在該架構下的 GX6250、AXE-1-16M 和 BXS-4-64 GPU。
這個用於 PowerVR Rogue GPU 的早期 Mesa Vulkan 驅動目前已有 5.88 萬行的新程式碼。