Game Engine on Vulkan 01-preface [Vulkan游戏引擎开发 01-引言]

Vulkan是一个低开销、跨平台的3D图形和计算API,旨在提供高性能和更平衡的CPU/GPU使用,降低CPU管理负担。与OpenGL相比,Vulkan提供了更低级别的API和并行任务处理能力。作者选择Vulkan的原因包括其继承了AMD Mantle的强大低开销架构,允许更好地利用GPU硬件。此系列博客将介绍如何基于Vulkan开发一个基本且高效的游戏引擎内核。
摘要由CSDN通过智能技术生成

Game Engine on Vulkan 01-preface [Vulkan游戏引擎开发 01-引言]

What is Vulkan

  Vulkan is a low-overhead, cross-platform 3D graphics and computing API. Vulkan targets high-performance realtime 3D graphics applications such as video games and interactive media across all platforms. Compared to OpenGL and Direct3D 11, and like Direct3D 12 and Metal, Vulkan is intended to offer higher performance and more balanced CPU/GPU usage. Other major differences from Direct3D 11 (and prior) and OpenGL are Vulkan being a considerably lower level API and offering parallel tasking. Vulkan also has the ability to render 2D graphics applications. In addition to its lower CPU usage, Vulkan is also able to better distribute work among multiple CPU cores.

  Vulkan是一个跨平台的2D和3D绘图应用程序接口(API),最早由科纳斯组织在2015年游戏开发者大会(GDC)上发表。
  科纳斯最先把VulkanAPI称为“次世代OpenGL行动”(next generation OpenGL initiative)或“glNext”, [1] 但在正式宣布Vulkan之后这些名字就没有再使用了。就像OpenGLÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值