1个不稳定版本
| 0.1.0 | 2020年8月10日 |
|---|
#999 在 图形API 中
79 每月下载量
在 2 个包中使用 (通过 cart-tmp-wgc)
395KB
10K SLoC
Naga
这是一个为 gfx-rs 项目和 WebGPU 需求而设计的实验性着色器翻译库。它旨在提供一种安全高效的方式在 SPIR-V 之间进行转换。
支持端点
| 前端 | 状态 | 备注 |
|---|---|---|
| SPIR-V (二进制) | 🚧 | |
| WGSL (Tint) | 🚧 | |
| GLSL (Vulkan) | 🚧 | |
| Rust |
| 后端 | 状态 | 备注 |
|---|---|---|
| SPIR-V (二进制) | 🚧 | |
| WGSL | ||
| Metal | 🚧 | |
| HLSL | ||
| GLSL | ||
| AIR | ||
| DXIR | ||
| DXIL | ||
| DXBC |
依赖项
~0.5–0.9MB
~18K SLoC