Imagination Technologies今天公布了一段視頻,將最新的Vulkan API和OpenGL(版本為OpenGL® ES 3.0)進行了對比,演示的Demo為“侏儒部落”:
PowerVR Rogue GPUs running Gnome Horde demo (Vulkan prototype)
從視頻可以看出,Vulkan的性能要遠遠優(yōu)于OpenGL,主要是因為它對多核心進行了優(yōu)化,使其在演算大場景的時候也可以輕松應(yīng)對;相比之下OpenGL在整個演示期間只使用了其中的兩個CPU核心,在運行大場景的時候幀速下降的非常迅速。
Vulkan規(guī)范是OpenGL官方組織Khronos 3月份推出的新一代API規(guī)范,跨平臺設(shè)計,也可以大幅降低繪制命令開銷(draw call overhead),改善多線程性能,渲染性能更快,這些跟DX12和Mantle都是一致的。另外,Vulkan還會統(tǒng)一桌面的OpenGL和移動平臺的OpenGL ES兩大規(guī)范,后兩者都會被它取代。