1use crate::Backend;
2
3pub use luminance::tess::{
4 Deinterleaved, DeinterleavedData, Interleaved, Mode, TessError, TessIndexType, TessMapError,
5 TessViewError, View,
6};
7
8pub type TessBuilder<'a, V, I = (), W = (), S = Interleaved> =
9 luminance::tess::TessBuilder<'a, Backend, V, I, W, S>;
10pub type Tess<V, I = (), W = (), S = Interleaved> = luminance::tess::Tess<Backend, V, I, W, S>;
11pub type Vertices<'a, V, I, W, S, T> = luminance::tess::Vertices<'a, Backend, V, I, W, S, T>;
12pub type VerticesMut<'a, V, I, W, S, T> = luminance::tess::VerticesMut<'a, Backend, V, I, W, S, T>;
13pub type Indices<'a, V, I, W, S> = luminance::tess::Indices<'a, Backend, V, I, W, S>;
14pub type IndicesMut<'a, V, I, W, S> = luminance::tess::IndicesMut<'a, Backend, V, I, W, S>;
15pub type Instances<'a, V, I, W, S, T> = luminance::tess::Instances<'a, Backend, V, I, W, S, T>;
16pub type InstancesMut<'a, V, I, W, S, T> =
17 luminance::tess::InstancesMut<'a, Backend, V, I, W, S, T>;
18pub type TessView<'a, V, I, W, S> = luminance::tess::TessView<'a, Backend, V, I, W, S>;