《Vulkan Tutorial》 笔记 00:简介
Vulkan 是由 Khronos 提供了一套新图形 API,旨在为现代显卡提供更优秀的抽象能力,进而可以让开发者可以更好的描述自己需要应用执行的操作。与传统的 OpenGL 和 Direct3D 相比,Vulkan更少的依赖于驱动行为。
Vulkan 的设计想法与 Direct3D 12 及 Metal 类似,但 Vulkan 提供了跨平台的能力
但 Vulkan 为了满足上述的优点,提供了一些更为冗长的 API进而提供更多的控制能力,这就要求开发者关心更多的细节,如如何初始化 Framebuffer,如何为 buffer 或 texture 分配内存等。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 三叔的数字花园!
评论