来源于电子书:Vulkan Tutorial (vulkan-tutorial.com)
学习之前需要具备的知识:
1、支持vulkan的显卡,Nvida、AMD、Intel、Apple Silicon(Apple M*)等
2、具有C++经验,熟悉RAII
何为RAII?请见:现代C++学习—— 什么是RAII - 知乎 (zhihu.com)
3、支持c++17的编译器(Visual studio 2017+, GCC 7+ Clang 5+)
4、一些3D图形学知识
可以基于以下引擎学习