5 个版本
| 0.1.4 | 2024 年 3 月 14 日 |
|---|---|
| 0.1.3 | 2024 年 2 月 13 日 |
| 0.1.2 | 2023 年 12 月 26 日 |
| 0.1.1 | 2023 年 12 月 26 日 |
| 0.1.0 | 2023 年 12 月 25 日 |
#775 in 图形 API
565KB
13K SLoC
SPIR-Q 汇编器
SPIR-Q 汇编器 (spirq-as) 是一个用纯 Rust 编写的 SPIR-V 汇编器。它使用与官方汇编器 spirv-as 相同的命令行参数,作为其直接替代品。
安装
您可以使用 cargo 从 spirq-as 安装
cargo install spirq-as
用法
要从 SPIR-V 汇编文件组装 SPIR-V 二进制文件,您可以传递源文件路径作为参数或将代码通过管道传入。
spirq-as [INPUT].spvasm -o [OUTPUT].spv
# - or -
cat [INPUT].spvasm | spirq-as -o [OUTPUT].spv
spirq-as 是一个面向最终用户的 CLI 工具。您还可以从库包 spirq-spvasm 集成汇编器。
许可证
本项目根据您的选择受以下许可证之一许可:
- Apache 许可证 2.0 版,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
使用。
依赖关系
~3.5MB
~70K SLoC