====== Vulkan ====== * [[https://www.vulkan.org/|vulkan.org]] ===== Articles ===== * https://zhuanlan.zhihu.com/p/468811830 ===== Layers ===== * [[https://github.com/KhronosGroup/Vulkan-Loader/blob/master/docs/LoaderInterfaceArchitecture.md|官方介绍:LoaderInterfaceArchitecture]], vulkan 提供了一个 layer 层介于应用与 api 之间,可以利用 layer 层进行校验调试api, 或进行视频截取等。 * [[https://github.com/KhronosGroup/Vulkan-Loader/blob/master/docs/LoaderLayerInterface.md|Layer 接口文档]] * ''vkNegotiateLoaderLayerInterfaceVersion'' 是用来协商 loader 与 layer 的版本适配,layer 必须实现并导出该函数,作为 loader 对它的第一个调用。 * [[https://renderdoc.org/vulkan-layer-guide.html|vulkan layer guide]] 此文章后半部分有点过时了,具体看接口文档