我尝试在Windows 10上安装the official Vulkan SDK。不幸的是,安装程序要求提供我显然没有的管理员权限。
尽管如此:为什么呢? SDK不仅仅是将头文件与库和一些热门示例混合在一起吗?
我正在寻找一种使用MinGW入门Vulkan的方法。我可以使用一个.zip文件吗?某种预编译?还是我至少能够自己编译Vulkan?
答案 0 :(得分:2)
您根本不需要SDK。如果您想使用Vulkan进行开发,则只需要一个具有Vulkan功能的GPU,一个最新的驱动程序和一个Vulkan headers。
除了标题之外,您还需要某种方式来加载实际的Vulkan函数。如果您不想手动执行此操作,请构建并链接official loader或使用动态加载程序,例如volk。
SDK需要管理员权限的原因是因为它还通过注册表安装了验证层,但是还有compile them yourself的选项,只是告诉加载程序可以使用名为{{1的环境变量}},而不必为每个图层添加注册表项。