blob: 7766d8ad0a83607ed473abc3d17647499ea262aa [file]
// Copyright 2025 the Vello Authors
// SPDX-License-Identifier: Apache-2.0 OR MIT
//! This crate contains core data structures and utilities shared across crates. It includes
//! foundational types for path geometry, tiling, and other common operations used in both CPU and
//! hybrid CPU/GPU rendering.
#![cfg_attr(not(feature = "simd"), forbid(unsafe_code))]
#![expect(
clippy::cast_possible_truncation,
reason = "We temporarily ignore those because the casts\
only break in edge cases, and some of them are also only related to conversions from f64 to f32."
)]
mod footprint;
pub mod coarse;
pub mod flatten;
pub mod strip;
pub mod tile;
pub use vello_api::*;