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 或 http://opensource.org/licenses/MIT)
使用。
依赖关系
~3.5MB
~70K SLoC