下载SDK
SDK下载地址https://vulkan.lunarg.com/sdk/home。选择Windows版本1。
安装SDK
下载完后直接双击运行,可以选择安装路径2。
安装过程会自动修改三个环境变量:
- VULKAN_SDK = Vulkan SDK安装目录
- VK_SDK_PATH = Vulkan SDK安装目录
- PATH,将
%VULKAN_SDK%\Bin
添加到PATH中
SDK的组成
文件夹 | 说明 |
---|---|
Bin | 64位的可执行程序。32位操作系统没有该文件夹 |
Bin32 | 32位可执行程序 |
Config | 设置示例的Layer的配置文件 |
Demos | 与Vulkan Info 程序和 Vulkan Cube 有关的源文件和Visual Studio 工程文件 |
glslang | glslang的头文件和源文件,被示例使用 |
Include | 构建Vulkan应用需要的头文件 |
LayerFactory | 使用Vulkan Layer Factory构建Lager时必要的头文件和Visual Studio项目文件 |
Lib | 与Layer和tools有关的,64位库文件 |
Lib32 | 与Layer和tools有关的,32位库文件 |
Samples | C++ Vulkan 示例 |
shaderc | shaderc的源文件,shaderc是编译shader时需要使用的工具和库 |
spirv-tools | spirv-tools有关的头文件和源文件,被示例程序使用 |
Templates | Visual Studio 工程文件模板 |
Third-Party | SDK没有使用的库,但对编程者有用,或是模板必须的库。目前包含GLM和SDL |
Tools | 64位工具,不包含在系统PATH中 |
Tools32 | 32位工具,不包含在系统PATH中 |
确认SDK是否安装成功
- 可以运行Vulkan安装分析器(Vulkan Installation Analyzer VIA)来验证。
- 可以运行Vulkan Cude示例
- 可以运行Vulkan info示例
以上三个程序都可以在开始菜单->Vulkan SDK
中找到