diff --git a/Cargo.toml b/Cargo.toml index 21ef324..7de7a4d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,10 +35,6 @@ git = "https://github.com/PistonDevelopers/input" git = "https://github.com/bjz/gl-rs" -[dependencies.gfx] - -git = "https://github.com/gfx-rs/gfx-rs" - [lib] name = "sdl2_game_window" diff --git a/src/lib.rs b/src/lib.rs index 10cc9d0..8cf713b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -8,8 +8,6 @@ extern crate event; extern crate shader_version; extern crate input; extern crate gl; -extern crate gfx; -extern crate device; pub use window_sdl2::WindowSDL2; diff --git a/src/window_sdl2.rs b/src/window_sdl2.rs index 1c7c0b1..09620c2 100644 --- a/src/window_sdl2.rs +++ b/src/window_sdl2.rs @@ -3,7 +3,6 @@ // External crates. use std::mem::transmute; use gl; -use gfx; use sdl2; use event::{ Window, @@ -78,16 +77,6 @@ impl WindowSDL2 { mouse_relative: None, } } - - /// Creates a gfx devince and front end. - pub fn gfx(&self) -> (gfx::GlDevice, gfx::Frame) { - let device = gfx::GlDevice::new(|s| unsafe { - transmute(sdl2::video::gl_get_proc_address(s)) - }); - let (w, h) = self.get_size(); - let frame = gfx::Frame::new(w as u16, h as u16); - (device, frame) - } } impl Drop for WindowSDL2 {