rendy_memory/
lib.rs

1//! GPU memory management
2//!
3
4#![warn(
5    missing_debug_implementations,
6    missing_copy_implementations,
7    missing_docs,
8    trivial_casts,
9    trivial_numeric_casts,
10    unused_extern_crates,
11    unused_import_braces,
12    unused_qualifications
13)]
14mod allocator;
15mod block;
16mod heaps;
17mod mapping;
18mod memory;
19mod usage;
20mod util;
21mod utilization;
22
23pub use crate::{
24    allocator::*,
25    block::Block,
26    heaps::{Heaps, HeapsConfig, HeapsError, MemoryBlock},
27    mapping::{write::Write, Coherent, MappedRange, MaybeCoherent, NonCoherent},
28    memory::Memory,
29    usage::*,
30    utilization::*,
31};