#![recursion_limit = "256"]
pub mod foveation;
#[cfg(feature = "train")]
pub mod train;
pub mod wgsl;
pub use foveation::{
CpuImageLevel, CpuPyramidCache, FoveaWarpMode, PyramidMode, build_pyramid_cache,
image_from_nchw, lod_sigma_from_sigma, render_foveated_patch,
render_foveated_patch_with_radius, sigma_from_unit,
};
pub use wgsl::{FOVEATION_BUFFER_SHADER, FOVEATION_SHADER, PYRAMID_SHADER, SCATTER_BUFFER_SHADER};