Trait luminance::backend::pipeline::PipelineBuffer [−][src]
pub unsafe trait PipelineBuffer<T>: PipelineBase + Buffer<T> where
T: Copy, { type BoundBufferRepr; unsafe fn bind_buffer(
pipeline: &Self::PipelineRepr,
buffer: &Self::BufferRepr
) -> Result<Self::BoundBufferRepr, PipelineError>; unsafe fn buffer_binding(bound: &Self::BoundBufferRepr) -> u32; }
Associated Types
type BoundBufferRepr
Required methods
unsafe fn bind_buffer(
pipeline: &Self::PipelineRepr,
buffer: &Self::BufferRepr
) -> Result<Self::BoundBufferRepr, PipelineError>
unsafe fn buffer_binding(bound: &Self::BoundBufferRepr) -> u32