树莓派Pi 4现已支持Vulkan 1.2
树莓派Pi 4达到了一个重要的图形里程碑,增加了对Vulkan 3D API的支持。虽然这并不意味着单板电脑可以顺利运行Doom (2016),但它确实有助于树莓派运行Android并指向一些有潜力的应用中。
树莓派首席执行官Eben Upton 8月初宣布了树莓派PI 4的Vulkan 1.2一致性。不过目前操作系统尚不支持,但应该很快。
对于大多数将树莓派作为边缘服务器、DIY 控制器或轻型台式机的人来说,Vulkan 1.2 的一致性并不明显。标准树莓派OS 上的桌面图形由 OpenGL 提供支持,这是 Vulkan 旨在取代的旧API。Upton表示,游戏和其他 3D Android 应用程序将受益。Android 使用 Vulkan 作为其低开销的图形API。
与大多数树莓派的进步一样,这种看似微小的变化可能会带来无法预见的机会。Vulkan 1.2 支持为开发人员提供了与 2019 年 NVIDIA 显卡、2020 年集成显卡的英特尔芯片以及数十种其他设备相同的3D图形界面(但并不意味着几乎相同的功率)。安装了 Vulkan 1.0驱动程序后,开发人员 Iago Toral在2020年演示了利用树莓派 Pi4上运行的原始Quake III,并且帧速率不太低。
为树莓派Pi 4推动现代 Vulkan 驱动程序对树莓派CEO Upton具有特殊意义。在从事树莓派工作之前,Upton 是 Broadcom 团队的一员,该团队设计了Video Core 3D GPU 芯片,该芯片安装在每个树莓派板卡上。Upton 还在 2007 年至 2012 年期间作为Broadcom代表在Khronos工作组,Khronos 是负责监督 OpenGL 等标准的图形 API 标准机构。在Upton时代,OpenGL 已经出现,他参与了推出其继任者 Vulkan 的最初努力。
根据 Pi 首席营销和通信官Liz Upton的说法,如果你打算在驱动程序到达稳定版本之前在 Pi 上得到 Vulkan 1.2 支持,那么你只需要“从 GitHub 干净安装Mesa”。