Mesa的“TURNIP”Vulkan開源驅動已為高通Adreno提供加速支持
上週末召開的FOSDEM 2022 線上活動中,Mesa 的“TURNIP”Vulkan 開源驅動為高通Adreno 圖形提供加速支持。TURNIP 最初是一個Vulkan 驅動項目,與用於Adreno 圖形“Freedreno”反向工程Gallium3D 驅動相似(大部分是同一個開發者),現在正逐漸走向成熟。
![kncjpbbu.webp](https://i0.wp.com/static.cnbetacdn.com/article/2022/0209/a70de88416c1844.webp?w=640&ssl=1)
Igalia 的Hyunjun Ko 介紹了TURNIP 在過去一年取得的進展。許多Vulkan 擴展是通過這個反向工程的開源高通Vulkan 驅動實現的。除了添加了許多突出的擴展,還有一些重要的修正,最終使TURNIP 成為符合Adreno 618 類GPU 的Vulkan 1.1 驅動程序。
通過和FEX-Emu、Box86 搭配使用,這個Mesa Vulkan 驅動自去年開始可以運行Windows遊戲,這要感謝DXVK/VKD3D 在Vulkan 上映射Direct3D,然後FEX/Box86 處理x86/x86_64 到Arm 的轉換。