//! 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.
/// Re-export of the [`WgpuBackend`] type and its inherent methods.
/// Byte-to-word padding for buffer uploads.
/// Adapter capability translation for naga validation.
/// GPU device and queue context creation.
/// WGSL dispatch implementation for [`WgslBackend`].
/// Synchronous buffer map readback.
/// Integration tests for the wgpu backend.
pub use WgpuBackend;