зеркало из https://github.com/mozilla/gecko-dev.git
6b5716d415
the goal of this PR is to provide the necessary infrastructure to handle errors on the GPU process side and send them back to the client side, triggering the uncaptured error events. Differential Revision: https://phabricator.services.mozilla.com/D98542 |
||
---|---|---|
.. | ||
.github/workflows | ||
examples | ||
src | ||
test-data | ||
tests | ||
.cargo-checksum.json | ||
.monocodus | ||
CHANGELOG.md | ||
Cargo.toml | ||
LICENSE-APACHE | ||
Makefile | ||
README.md |
README.md
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) | 🚧 | |
WGSL | 🚧 | |
GLSL (Vulkan) | 🚧 | |
Rust |
Back-end | Status | Notes |
---|---|---|
SPIR-V (binary) | 🚧 | |
WGSL | ||
Metal | 🚧 | |
HLSL | ||
GLSL | 🚧 | |
AIR | ||
DXIR | ||
DXIL | ||
DXBC |
✔️ = Primary support — ✅ = Secondary support — 🚧 = Unsupported, but support in progress