Autodesk 为 Apple Metal 提供 Mesa Vulkan WSI 支持

Autodesk 为 Apple Metal 提供 Mesa Vulkan WSI 支持

💡 原文中文,约600字,阅读约需2分钟。
📝

内容提要

Autodesk工程师在macOS上为Apple的Metal API添加了Vulkan窗口系统集成,目的是更好地利用Mesa的Lavapipe Vulkan软件实现在Apple设备上。该代码已合并到Mesa 24.3中。Autodesk在Vulkan在macOS上的参与并不令人意外,因为他们自2021年以来一直在探索使用MoltenVK。

🎯

关键要点

  • Autodesk工程师为macOS的Metal API添加了Vulkan窗口系统集成。
  • 该合并请求已被合并到Mesa 24.3中。
  • 目的是更好地利用Mesa的Lavapipe Vulkan软件实现。
  • macOS上尚无可用的Vulkan硬件驱动程序。
  • MoltenVK可以将Vulkan API路由到Metal。
  • 实现了对macOS的WSI Metal支持,基于无头和Win32实现。
  • 利用Apple设备上的统一内存,直接传输CPU图像到表面。
  • Autodesk自2021年以来一直在探索MoltenVK的使用。
➡️

继续阅读