Raspberry Pi基金会表示,他们正在致力于为Raspberry Pi提供开源Vulkan驱动程序的支持。
 
Vulkan是“新一代图形和计算API,可提供对现代GPU的高效、跨平台访问”。它是OpenGL的下一代版本,和DirectX 12一样都是基于AMD私有的Mantle API,不同的是Vulkan是开源的图形API,它承诺通过给予开发者访问硬件底层的能力而大幅提升3D应用的性能。
 
现在Android手机中普遍支持Vulkan。三星长期以来一直支持Vulkan改善Galaxy设备上的图形和游戏性能。 Vulkan还支持重量级游戏,例如SteamOS上的Valve。
 
但是,Vulkan刚刚进入Raspberry Pi,并且官方最近宣布Raspberry Pi 4符合OpenGL ES 3.1,这是一个API规范,允许开发人员使用图形硬件或GPU。
 
Raspberry Pi Foundation联合创始人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仅在开发新驱动程序上工作了几周,在向用户交付实际驱动程序之前,我们还漫长的发展路线图。敬请期待我们和伊加利亚的更多消息,未来还会有进一步的发展。”