vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
1
2
3
4
5
6
7
8
9
//! Compiler-oriented IR primitives.
//!
//! These primitives describe target-independent compiler data structures and
//! algorithms as vyre operation specifications. Target-specific WGSL sources
//! are stored under `lower::wgsl::compiler`.

automod::dir!(pub "src/ir/transform/compiler");

pub(crate) use buffer_layouts::{U32X2_OUTPUTS, U32X4_INPUTS, U32X5_INPUTS, U32_OUTPUTS};