animato-gpu 1.1.0

GPU and CPU-fallback batch tween evaluation for Animato.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! # animato-gpu
//!
//! Batched `Tween<f32>` evaluation for very large animation sets.
//!
//! `GpuAnimationBatch` uses a wgpu compute shader for supported classic easing
//! variants when a device is available. The deterministic CPU backend is always
//! available and is used automatically when a device cannot be created or a
//! tween uses an easing that the WGSL shader does not support yet.

#![deny(missing_docs)]
#![deny(missing_debug_implementations)]

mod batch;

pub use batch::{GpuAnimationBatch, GpuBackend, GpuBatchError};