//! GPU memory management module
//!
//! This module is **only available** when the `gpu` feature flag is enabled.
//! It provides abstractions for GPU-visible memory allocation.
//!
//! ## Backends
//! - `vulkan`: Via the `ash` crate (enable `gpu-vulkan` feature)
//! - `wgpu`: Planned (enable `gpu-wgpu` feature)
// Always present for API stability: traits define the interface
pub use ;
// Dummy allocator for testing (always available)
pub use ;
// Backend implementations are conditionally compiled