use super::*;
#[derive(Debug)]
pub struct WgpuTextureManager {
pub(super) textures: HashMap<TextureId, WgpuTexture>,
pub(super) next_id: u64,
pub(super) custom_samplers: HashMap<u64, Sampler>,
pub(super) custom_sampler_by_texture: HashMap<TextureId, u64>,
pub(super) common_bind_groups: HashMap<u64, BindGroup>,
pub(super) next_sampler_id: u64,
}
impl Default for WgpuTextureManager {
fn default() -> Self {
Self::new()
}
}