[][src]Trait luminance::backend::pipeline::PipelineBuffer

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

Loading content...

Required methods

unsafe fn bind_buffer(
    pipeline: &Self::PipelineRepr,
    buffer: &Self::BufferRepr
) -> Result<Self::BoundBufferRepr, PipelineError>

unsafe fn buffer_binding(bound: &Self::BoundBufferRepr) -> u32

Loading content...

Implementors

Loading content...