Open|Mesa的“TURNIP”Vulkan开源驱动已为高通Adreno提供加速支持

上周末召开的 FOSDEM 2022 线上活动中 , Mesa 的“TURNIP”Vulkan 开源驱动为高通 Adreno 图形提供加速支持 。TURNIP 最初是一个 Vulkan 驱动项目 , 与用于 Adreno 图形“Freedreno”反向工程 Gallium3D 驱动相似(大部分是同一个开发者) , 现在正逐渐走向成熟 。
Open|Mesa的“TURNIP”Vulkan开源驱动已为高通Adreno提供加速支持
文章图片

Igalia 的 Hyunjun Ko 介绍了 TURNIP 在过去一年取得的进展 。许多 Vulkan 扩展是通过这个反向工程的开源高通 Vulkan 驱动实现的 。除了添加了许多突出的扩展 , 还有一些重要的修正 , 最终使 TURNIP 成为符合 Adreno 618 类 GPU 的 Vulkan 1.1 驱动程序 。
【Open|Mesa的“TURNIP”Vulkan开源驱动已为高通Adreno提供加速支持】通过和 FEX-Emu、Box86 搭配使用 , 这个 Mesa Vulkan 驱动自去年开始可以运行 Windows 游戏 , 这要感谢 DXVK/VKD3D 在 Vulkan 上映射 Direct3D , 然后 FEX/Box86 处理 x86/x86_64 到 Arm 的转换 。

    推荐阅读