Raspberry Pi 即將迎來Vulkan 的支持
Raspberry Pi基金會表示,他們正在致力於為Raspberry Pi提供開源Vulkan驅動程序的支持。Vulkan是“新一代圖形和計算API,可提供對現代GPU的高效、跨平台訪問”。
它是OpenGL的下一代版本,和DirectX 12一樣都是基於AMD私有的Mantle API,不同的是Vulkan是開源的圖形API,它承諾通過給予開發者訪問硬件底層的能力而大幅提升3D應用的性能。
對Vulkan的支持現在在Android智能手機中很常見。三星就長期支持Vulkan,以改善Galaxy設備上的圖形和遊戲性能。Vulkan也有得到SteamOS上類似Valve等的重量級遊戲支持。
不過,Vulkan 才剛剛進入Raspberry Pi,官方不久前才宣布Raspberry Pi 4 符合OpenGL ES 3.1——它是一個API 規範,允許開發人員使用圖形硬件或GPU。
Raspberry Pi基金會聯合創始人Ebert Upton在上個月發布了Raspberry Pi 4 Model B的OpenGL ES 3.1 里程碑,它具有Broadcom BCM2711,四核Cortex-A72處理器和Broadcom VideoCore VI GPU。
Raspberry Pi 設備的圖形里程碑是使用Raspberry Pi 4 的VideoCore VI GPU 渲染RGB 三角形。Upton 提到,在Raspberry Pi Model B 4 上使用此GPU 已經實現了第一個三角形。
Upton 再次強調,這僅僅是Raspberry Pi 上Vulkan 開發過程的開始。“早在2018 年,社區就一直在為Vulkan 提供支持(最初是在VideoCore IV 上)而努力,Igalia 僅在開發新驅動程序上工作了幾週,在將實際的驅動程序交付用戶之前,我們還有很長的發展路線圖。因此,敬請期待我們和Igalia 的更多消息,接下來將會有進一步發展。”