vyre_wgpu/runtime/cache/
mod.rs1pub use buffer_pool::{BufferPool, PooledBuffer};
4pub use lru::AccessTracker;
5pub use tiered_cache::{
6 AccessStats, CacheEntry, CacheError, CacheTier, LruPolicy, TierPolicy, TieredCache,
7};
8
9pub mod buffer_pool;
11pub mod lru;
13pub mod tiered_cache;
15
16pub mod cache_entry {
18 pub use super::CacheEntry;
19}
20
21pub mod cache_tier {
23 pub use super::CacheTier;
24}
25
26pub mod tier {
28 pub use super::{AccessStats, CacheError, LruPolicy, TierPolicy};
29}
30
31#[cfg(test)]
33pub mod tests;