#spir-v #graphics #spvasm

spq-spvasm

Tools for SPIR-V Assembly interaction

1 unstable release

0.1.4 Mar 23, 2024

#776 in Graphics APIs

Download history 20/week @ 2024-07-28 20/week @ 2024-08-04 21/week @ 2024-08-11 10/week @ 2024-08-18 16/week @ 2024-08-25 20/week @ 2024-09-01 28/week @ 2024-09-08 12/week @ 2024-09-15 342/week @ 2024-09-22 731/week @ 2024-09-29 498/week @ 2024-10-06 92/week @ 2024-10-13 278/week @ 2024-10-20 259/week @ 2024-10-27 297/week @ 2024-11-03 358/week @ 2024-11-10

1,208 downloads per month
Used in 6 crates (4 directly)

MIT/Apache

560KB
13K SLoC

spq Tools for SPIR-V Assembly

Crate Documentation

spq tools for SPIR-V Assembly provides useful auxiliaries for shader and shader tool development. The toolkit currently provides the following tools:

  • Assembler spq-as (drop-in replacement of spirv-as)
  • Disassemlber spq-dis (drop-in replacement of spirv-dis)

spq-as and spq-dis share the same commandline arguments as the official tools. They consume the same SPIR-V assembly syntax as described here.

License

This project is licensed under either of

at your option.

Dependencies

~1.7–2.3MB
~50K SLoC