#[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)]
pub struct VertexBufferId(pub usize);
#[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)]
pub struct IndexBufferId(pub usize);
#[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)]
pub struct RenderTargetId(pub usize);
#[derive(Clone, Copy, PartialEq, Eq, Debug, Hash)]
pub struct TextureId(pub usize);