Trait gfx::device::Resources
[−]
[src]
pub trait Resources: Clone + Hash + Debug + Eq + PartialEq {
type Buffer: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type ArrayBuffer: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type Shader: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type Program: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type FrameBuffer: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type Surface: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type Texture: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
type Sampler: Copy + Clone + Hash + Debug + Eq + PartialEq + Send + Sync;
}Resources pertaining to a specific API.