最近高通公布了首批支持《王者荣耀》Vulkan版的手机列表,其中支持的手机从旗舰到终端手机都有。升级到全新版本的王者荣耀之后,列表中的机型都可以享受到更畅快更好用的游戏体验。那么Vulkan版本的《王者荣耀》为什么会更流畅呢?
Vulkan是什么?
最近总说《王者荣耀》Vulkan版,那么Vulkan是什么东西呢?Vulkan是一个跨平台的API应用程序接口,与我们之前见到的OpenGL一样是主要用于手机游戏开发的应用程序接口。
Vulkan更接近底层硬件,能够让GPU驱动软件运用多核多线程CPU性能给游戏应用层更多的底层能力和渲染优化空间,多线程渲染也更容易开发。
此前手机采用的OpenGL已经进化了很多年,主流的OpenGL ES 2.0在2007年发布,在Android 2.2,iOS 5等版本的系统开始就支持了。随后更新到了3.X以及4.X的版本,不过由于向下兼容,所以大多数手机游戏还在使用OpenGL ES 2.0。此前在《王者荣耀》中看到O2版本的采用的就是OpenGL ES 2.0的API,标着O3的则是OpenGL ES 3.X的API(不过目前看不到游戏的具体API了)。
而苹果则是在iOS 8之后,更新了一个自己的API接口叫做Metal,这个全新的API接口,在运行效率上相比之前有了非常大的提升。Metal是一款基于底层硬件的API接口,可以优化底层硬件的调度,从而让手机,电脑的运行效率大大提升。在iOS版本的《王者荣耀》上采用的就是这一API。