Mac游戏将从新的Vulkan图形支持中获得极大的推动
Khronos Group刚刚发布了MoltenVK,它是针对Apple的Metal图形框架的Vulkan的新实现,它使开发人员能够为Mac计算机(以及iOS设备)构建Vulkan驱动的游戏和应用程序-在更快的帧频方面具有主要的潜在优势。
MoltenVK本质上是位于Metal之上的一层,可以有效地转换并允许Vulkan游戏与Apple的图形框架无缝协作。至少,它将以很少的开销来做到这一点,并且与直接运行Vulkan相比,整体功能没有太大差异(尽管并不会继承后者的所有功能)。
万一您忘了,Khronos Group 早在三年前就将Vulkan引入,它是一种跨平台,低开销的API(应用程序编程接口)。对于Mac而言,它可能比macOS上的OpenGL驱动程序笨拙且过时,代表了一种更为流畅的操作方式。
鞭击金属
正如Ars Technica所发现的那样,Valve将其重量放在MoltenVK后面,并证明Mac上的Dota 2与OpenGL所看到的性能相比可以见证高达50%的帧率提升。
这是最好的情况,其中一些收益要适度得多-例如带有集成Iris Pro图形的2014 MacBook Pro增长了13%-但尽管如此,这些只是早期测试结果,整体上看似很有希望。
当然,任何提升都是值得欢迎的,而且这里还有另一个优势:由于Vulkan是跨平台API,因此开发人员可以制作可在Windows,Linux和其他平台(包括Apple的机器)上运行的游戏。
这为开发人员可以定位并从中受益的另一个市场,以及与Vulkan合作的另一个原因。当然,这意味着可能会有更多PC游戏进入Mac。
因此,这看起来确实是一个聪明的主意,并且确实是积极的事情。但是,在我们对这件事感到无所适从之前,尚不清楚此举将对现实产生多大影响,以及实际上有多少开发人员会转向与Vulkan和MoltenVK合作。
不过,获得Valve语音支持绝对不会受到伤害,而今天,我们可能已经目睹了有关Mac游戏未来的非常重要的种子。
一个有趣的旁注是,MoltenVK也可以在DX12之上实现,并且将在接下来的几个月中投入使用。这将意味着仅允许使用DirectX的Microsoft Store应用程序将能够与Vulkan完美配合,再次为Khronos Group的API开拓了市场。