合并到
梅萨23.3
本周末是在新的Raspberry Pi 5单板计算机中发现的Broadcom VideoCore 7.1.x图形IP的V3D Gallium3D(OpenGL)和V3DV Vulkan驱动程序的初步支持。
虽然Raspberry Pi操作系统正在推出自己的Mesa和Linux内核的下游版本,以便立即在Raspberrry Pi 5上实现开箱即用的图形加速,以获得更前瞻性的上游支持,从而可以轻松地被其他ARM Linux发行版所采用,Igalia的Alejandro Piñeiro为Mesa 23.3及时向上游V3D/V3DV驱动程序提交了VideoCore 7.1.x图形支持。尽管也需要对DRM内核图形驱动程序的支持进行上游处理,以便拥有一个可工作的开源GPU堆栈,但内核代码可能最快在v6.7内核中出现。
Piñeiro在谈到VideoCore 7.1.x对Raspberry Pi 5的更改时写道:
尽管与HW gen 4.X(用于rpi4)相比有很多变化,但不需要为它们创建全新的驱动程序,只需要大量更新v3d、v3dv和常见的broadcom部分,尤其是编译器。
此MR仅包括修改v3d、v3dv和broadcom公共代码的补丁。我们也有一些补丁需要更改NIR,但我们更喜欢在合并MR后发送它们。这些改进不需要让司机工作,所以他们可以等待。
有了这些补丁,Vulkan和OpenGL ES一致性测试套件成功通过。看见
合并
了解更多详细信息。
如果你还没看到,看看我的
Raspberry Pi 5图形基准
与所有其他
Raspberry Pi 5性能基准
.