1
2
3
4
5
6
7
8
9
10
11
use crate::Backend;

pub use luminance::pipeline::{
  PipelineError, PipelineState, ShaderDataBinding, TextureBinding, Viewport,
};

pub type Pipeline<'a> = luminance::pipeline::Pipeline<'a, Backend>;
pub type PipelineGate<'a> = luminance::pipeline::PipelineGate<'a, Backend>;
pub type BoundTexture<'a, D, P> = luminance::pipeline::BoundTexture<'a, Backend, D, P>;
pub type BoundShaderData<'a, T> = luminance::pipeline::BoundShaderData<'a, Backend, T>;
pub type Render<E> = luminance::pipeline::Render<E>;