Binary packages are currently available for:
Binary releases include the command-line compiler slangc
, a shared library for the compiler, and the header files necessary for interacting with that library.
Slang is also distributed with the Vulkan SDK.
Looking for intellisense support for writing Slang code? We provide a Visual Studio Code extension and Visual Studio extension that provide full intellisense experience within these IDEs, including code completion, semantic highlighting, function signature help, go to definition and more.
When generating SPIRV, Slang supports the Non-Semantic Debug Info extended SPIR-V instruction set that works with RenderDoc and NVIDIA NSight for shader debugging and profiling on Vulkan.