/// Different type of quad to render to depending on pass type
pubenumQuadType{/// Offscreen, intermediate passes.
Offscreen,/// Final pass to render target.
Final,}/// Identity MVP for use in intermediate passes.
#[rustfmt::skip]pubstaticIDENTITY_MVP:&[f32;16]=&[1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,];/// Default MVP for use when rendering to the render target.
#[rustfmt::skip]pubstaticDEFAULT_MVP:&[f32;16]=&[2f32,0.0,0.0,0.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,-1.0,-1.0,0.0,1.0,];