vulkan(对于vulkan的情况介绍)

  • 发布时间:2023-09-11 09:22:57 来源:
标签:
导读 大家好,我是小未,很多小伙伴对vulkan还不了解,那么现在就为大家来简单介绍下!1、Vulkan是一个跨平台的二维、三维图形与计算的应用程式接

大家好,我是小未,很多小伙伴对vulkan还不了解,那么现在就为大家来简单介绍下!

1、Vulkan是一个跨平台的二维、三维图形与计算的应用程式接口(API),最早由科纳斯组织在2015年游戏开发者大会(GDC)上发表。

2、与OpenGL类似,Vulkan针对全平台即时3D图形程式(如电子游戏和交互媒体)而设计,并提供高效能与更均衡的CPU与GPU占用,这也是Direct3D 12和AMD的Mantle的目标。

3、Vulkan是一个底层API,能执行并行任务,能更好地分配多个CPU核心的使用。

4、Vulkan兼容Mantle的一个分支,并使用了Mantle的一些组件。

5、Vulkan旨在提供更低的CPU开销与更直接的GPU控制,其理念大致与Direct3D12和Mantle类似。

6、Vulkan是一个开放标准,旨在提供更高的性能和更高效的CPU和GPU使用,相比于旧版的OpenGL和Direct3D 11 API,Vulkan提供了更低级别的API,更接近现代GPU的工作方式。

7、Vulkan是由非营利性组织Khronos Group在GDC 2015上首次宣布的,最初被称为“下一代OpenGL行动”或“glNext”,但在正式宣布Vulkan之后这些名字就没有再使用了。

8、Vulkan是基于AMD的Mantle API构建的,AMD将其Mantle API捐赠给Khronos Group,为其开发底层API提供了基础,使其成为行业标准。

文章到此就分享结束,希望对大家有所帮助。

  • 免责声明:本文由用户上传,如有侵权请联系删除!