# SPIR-Q Core [![Crate](https://img.shields.io/crates/v/spirq-core)](https://crates.io/crates/spirq-core) [![Documentation](https://docs.rs/spirq-core/badge.svg)](https://docs.rs/spirq-core) SPIR-Q Core provides the foundational structures and functions in the SPIR-Q ecosystem: - Binary instruction parser and builder (without semantical understanding of the operands) - SPIR-V types and type registry - Constant expression evaluator - Shader interface resource descriptors ## License This project is licensed under either of * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option.