mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-28 01:34:02 +00:00
1.5 KiB
1.5 KiB
Naga
This is an experimental shader translation library for the needs of gfx-rs project and WebGPU.
Supported end-points
Everything is still a work-in-progress, but some end-points are usable:
Front-end | Status | Notes |
---|---|---|
SPIR-V (binary) | ✅ | |
WGSL | ✅ | |
GLSL (Vulkan) | 🆗 | |
Rust |
Back-end | Status | Notes |
---|---|---|
SPIR-V (binary) | ✅ | |
WGSL | ||
Metal | ✅ | |
HLSL | ||
GLSL | 🆗 | |
AIR | ||
DXIL/DXIR | ||
DXBC |
✅ = Primary support — 🆗 = Secondary support — 🚧 = Unsupported, but support in progress