vyre-conform 0.1.0

Conformance suite for vyre backends — proves byte-identical output to CPU reference
Documentation
//! wgpu GPU backend for the vyre conformance suite.
//!
//! This module bundles the wgpu-specific pieces — context creation, capability
//! detection, dispatch plumbing, and readback — and re-exports the public
//! [`WgpuBackend`] type.

/// Concrete [`WgpuBackend`] type.
pub mod backend;
/// Re-export of the [`WgpuBackend`] type and its inherent methods.
/// Byte-to-word padding for buffer uploads.
pub mod byte_words;
/// Adapter capability translation for naga validation.
pub mod capabilities;
/// GPU device and queue context creation.
pub mod context;
/// WGSL dispatch implementation for [`WgslBackend`].
pub mod dispatch;
/// Synchronous buffer map readback.
pub mod readback;
#[cfg(test)]
/// Integration tests for the wgpu backend.
pub mod tests;

pub use backend::WgpuBackend;