1#![deny(missing_docs)]
2
3#[macro_use(uniform, implement_vertex)]
6extern crate glium;
7extern crate graphics;
8extern crate shader_version;
9extern crate shaders_graphics2d as shaders;
10extern crate texture;
11
12pub use shader_version::OpenGL;
13
14#[cfg(feature = "glium_window")]
15pub use window::GliumWindow;
16
17pub type GlyphCache<'a, F> = graphics::glyph_cache::rusttype::GlyphCache<'a, F, Texture>;
19
20pub use back_end::{Glium2d, GliumGraphics};
21pub use glium_texture::{Flip, Texture};
22pub use texture::*;
23
24mod back_end;
25mod draw_state;
26mod glium_texture;
27#[cfg(feature = "glium_window")]
28mod window;