xref: /aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/docs/downloads.md (revision 03ce13f70fcc45d86ee91b7ee4cab1936a95046e)
1*03ce13f7SAndroid Build Coastguard Worker# Downloads
2*03ce13f7SAndroid Build Coastguard Worker
3*03ce13f7SAndroid Build Coastguard Worker## Vulkan SDK
4*03ce13f7SAndroid Build Coastguard Worker
5*03ce13f7SAndroid Build Coastguard WorkerThe official releases for SPIRV-Tools can be found on LunarG's
6*03ce13f7SAndroid Build Coastguard Worker[SDK download page](https://vulkan.lunarg.com/sdk/home).
7*03ce13f7SAndroid Build Coastguard WorkerThe Vulkan SDK is updated approximately every six weeks.
8*03ce13f7SAndroid Build Coastguard Worker
9*03ce13f7SAndroid Build Coastguard Worker## Android NDK
10*03ce13f7SAndroid Build Coastguard Worker
11*03ce13f7SAndroid Build Coastguard WorkerSPIRV-Tools host executables, and library sources are published as
12*03ce13f7SAndroid Build Coastguard Workerpart of the [Android NDK](https://developer.android.com/ndk/downloads).
13*03ce13f7SAndroid Build Coastguard Worker
14*03ce13f7SAndroid Build Coastguard Worker## Automated builds
15*03ce13f7SAndroid Build Coastguard Worker
16*03ce13f7SAndroid Build Coastguard WorkerFor convenience, here are also links to the latest builds (HEAD).
17*03ce13f7SAndroid Build Coastguard WorkerThose are untested automated builds. Those are not official releases, nor
18*03ce13f7SAndroid Build Coastguard Workerare guaranteed to work. Official releases builds are in the Android NDK or
19*03ce13f7SAndroid Build Coastguard WorkerVulkan SDK.
20*03ce13f7SAndroid Build Coastguard Worker
21*03ce13f7SAndroid Build Coastguard WorkerDownload the latest builds of the [main](https://github.com/KhronosGroup/SPIRV-Tools/tree/main) branch.
22*03ce13f7SAndroid Build Coastguard Worker
23*03ce13f7SAndroid Build Coastguard Worker### Release build
24*03ce13f7SAndroid Build Coastguard Worker| Windows | Linux | MacOS |
25*03ce13f7SAndroid Build Coastguard Worker| --- | --- | --- |
26*03ce13f7SAndroid Build Coastguard Worker| [MSVC 2017](https://storage.googleapis.com/spirv-tools/badges/build_link_windows_vs2017_release.html) | [clang](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_clang_release.html) | [clang](https://storage.googleapis.com/spirv-tools/badges/build_link_macos_clang_release.html) |
27*03ce13f7SAndroid Build Coastguard Worker| | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_release.html) | |
28*03ce13f7SAndroid Build Coastguard Worker
29*03ce13f7SAndroid Build Coastguard Worker### Debug build
30*03ce13f7SAndroid Build Coastguard Worker| Windows | Linux | MacOS |
31*03ce13f7SAndroid Build Coastguard Worker| --- | --- | --- |
32*03ce13f7SAndroid Build Coastguard Worker| [MSVC 2017](https://storage.googleapis.com/spirv-tools/badges/build_link_windows_vs2017_debug.html) | [clang](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_clang_debug.html) | [clang](https://storage.googleapis.com/spirv-tools/badges/build_link_macos_clang_debug.html) |
33*03ce13f7SAndroid Build Coastguard Worker| | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_debug.html) | |
34