AMD提出的Mantle在一定程度上推动了DirectX和OpenGL规范的发展,无论最终结果如何。微软在去年的GDC大会上发布了DirectX 12(以下简称DX12),OpenGL的官方组织Khronos也提出了OpenGL Next(也叫OpenGL 5.0)的新规范。在今年的GDC大会上,Khronos为新一代OpenGL Next宣布了——Vulkan火山的正式名称。
新一代OpenGL规范的官方名称是Vulkan。
Vulkan在德语中的意思是“火山,火神”。看来Khronos也希望新标准能够爆发。毕优艾设计网_PS论坛竟AMD的Mantle和微软的DX12最近风头正劲,OpenGL的规格需要加强。
此外,Khronos选择不同于以前命名方法的名称也是有原因的。——Vulkan不是OpenGL。Khronos希望创建一个跨平台、开放的低级图形API。毕竟AMD的Mantle只能用于自己的GPU,微软的DX12只能用于Windows系统,苹果的Metal只能用于自己的iOS平台。
Vulkan的目标是跨平台开放底层API。
Vulkan的目标是和原来的OpenGL Next一样的——跨平台底层API,大大降低了draw调用开销,提高了多线程性能,当然也有更快的渲染性能,这和DX12、Mantle是一致的。此外,Vulkan将统一桌面的OpenGL和移动平台的OpenGL ES,后两者将被其取代。
沃尔坎的需求。
Vulkan定义了GPU控制。
Vulkan工具架构
Vulkan语言系统
大量的应用编程接口重新设计。
沃尔坎目前的状态。
精彩评论