mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
32 lines
1.4 KiB
Markdown
32 lines
1.4 KiB
Markdown
# Naga
|
|
|
|
[](https://matrix.to/#/#naga:matrix.org)
|
|
[](https://crates.io/crates/naga)
|
|
[](https://docs.rs/naga)
|
|
[](https://github.com/gfx-rs/naga/actions)
|
|
|
|
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
|