Naga
This is an experimental shader translation library for the needs of gfx-rs project and WebGPU.
Supported end-points
Front-end | Status | Notes |
---|---|---|
SPIR-V (binary) | :construction: | |
WGSL | :construction: | |
GLSL (Vulkan) | :construction: | |
Rust |
Back-end | Status | Notes |
---|---|---|
SPIR-V (binary) | :construction: | |
WGSL | ||
Metal | :construction: | |
HLSL | ||
GLSL | :construction: | |
AIR | ||
DXIR | ||
DXIL | ||
DXBC |
:heavy_check_mark: = Primary support — :white_check_mark: = Secondary support — :construction: = Unsupported, but support in progress