This is a WASM (WebAssembly) build of https://github.com/KhronosGroup/SPIRV-Tools
Import GLSL source files as strings. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
A tool for creating spir-v code
WGSL shader compiler and analysis tool
A Spir-V to GLSL compiler for use with WebGL 1 and 2.
⚔️ A cross compiler for shader languages. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
TUI for managing local LLM inference with llama.cpp
WASI-compiled naga shader compiler for Node.js - high performance shader translation CLI
Compiled LLVM binary (llc, lld) for multi-platform
Compiled LLVM binary (llc) for linux-x64-glibc
Import WebGL shaders with spglsl support
Essential development tools for nvk
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Essential development tools for nvk
Webpack loader for using HLSL in WebGL 2.0
reads a directory of shaders, compiles them and outputs to another directory
GLSL to SPIR-V compiler, using glslValidator and supporting includes
Rust definition of SPIR-V structs and enums
Raw bindings to SPIRV-Cross
Safe Rust bindings to SPIRV-Cross
Transform SPIRV to be webgpu friendly
Safe wrapper around SPIRV-Cross
Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.
Safe wrapper around SPIRV-Cross
Safe wrapper around SPIRV-Cross
Rust bindings to spirv-to-dxil
Raw bindings to spirv-to-dxil
Macros for generating SPIR-V shader binaries from GLSL at compile time for use with Vulkan. To use this crate, you must also use the glsl-to-spirv-macros-impl crate.
This is an implementation detail of the crate glsl-to-spirv-macros. Please see that crate for more information.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.