Skip to main content

Module cache

Module cache 

Source
Expand description

Tiered caching for device buffers and shader pipelines. Tiered runtime cache primitives.

Re-exports§

pub use buffer_pool::BufferPool;
pub use buffer_pool::PooledBuffer;
pub use lru::AccessTracker;
pub use tiered_cache::AccessStats;
pub use tiered_cache::CacheEntry;
pub use tiered_cache::CacheError;
pub use tiered_cache::CacheTier;
pub use tiered_cache::LruPolicy;
pub use tiered_cache::TierPolicy;
pub use tiered_cache::TieredCache;

Modules§

buffer_pool
Reusable GPU buffer pooling. Reusable GPU buffer pool keyed by device, size class, and usage flags.
cache_entry
Backwards-compatible cache entry path.
cache_tier
Backwards-compatible cache tier path.
lru
LRU tracking.
tier
Backwards-compatible tier policy path.
tiered_cache
Multi-tier cache storage, policy, and errors.