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

MIT/Apache

565KB
13K SLoC

SPIR-Q 汇编器

Crate

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 集成汇编器。

许可证

本项目根据您的选择受以下许可证之一许可:

使用。

依赖关系

~3.5MB
~70K SLoC