上周合并到Mesa 24.2-devel是对Broadcom V3DV Vulkan驱动程序的一个重要合并请求,该驱动程序最著名的是现代树莓派单板计算机。
Igalia工程师Alejandro Piñeiro的合并将V3DV驱动程序移动到使用Mesa的通用框架进行动态跟踪,并实现了VK_EXT_extended_dyamic_state扩展。
Vulkan扩展动态状态扩展已经存在了几年,以提供Vulkan管道的更多灵活性。使用VK_EXT_extended_dyamic_state可以允许游戏/应用程序减少编译和绑定的管道状态对象的数量。
VK_EXT_extended_dyamic_state最初由Valve、AMD、英特尔、NVIDIA、谷歌等公司的工程师开发。有了Valve的参与,是的,这对游戏很重要。VK_EXT_extended_dyamic_state扩展可以由DXVK和VKD3D质子等使用。
So whole the graphics capabilities of the Raspberry Pi board is rather limited, it's another important Vulkan extension now at least supported for helping Vulkan software/games run on this low-cost Arm platform.