LunarG 利用 Mesa 探索 Vulkan 到 Metal 的转换

开源的 MoltenVK 项目在 iOS/macOS 上的苹果 Metal 图形驱动程序上实现了 Vulkan API,而 3D 图形咨询公司 LunarG 正在探索使用 Mesa 实现 Vulkan 到 Metal 转换的可能性。

LunarG 的 3D 图形工程师正在探索在 Mesa3D 中建立 Vulkan 到苹果 Metal 转换层的可能性。其范围类似于 MoltenVK,但在 Mesa 中实现。同样,它就像微软在 Mesa 中的 “Dozen ”驱动程序,用于在 Direct3D 12 接口上获取 Vulkan 和其他 API。但在这种情况下,它是苹果金属图形驱动程序上的 Vulkan。

LunarG 利用 Mesa 探索 Vulkan 到 Metal 的转换

其他 Mesa 开发人员对这一想法表示乐观,认为利用 NIR. LLVM 等,将使这一过程变得更容易。

到目前为止,LunarG 似乎还没有为该项目编写代码,但他们正在尝试评估可行性和兴趣程度。那些对在 Mesa 中将 Vulkan 转换为 Metal 感到好奇的人可以查看https://gitlab.freedesktop.org/mesa/mesa/-/issues/11990,其中包含更多细节和讨论。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/52845.html

(0)

相关推荐

发表回复

登录后才能评论