X-Git-Url: https://codewiz.org/gitweb?p=mandelwow.git;a=blobdiff_plain;f=main.rs;h=5507f4a7fc09b01340f33f223c754e05ba57c79c;hp=d7e8c00052a2bfcf9bcd6d57683a7ec4c2847fad;hb=082d9095991d445ad839e5ac3eb94bc3bc772951;hpb=5dd5a4d5b9ffe92b3a62914b2aaecf7482985a9d diff --git a/main.rs b/main.rs index d7e8c00..5507f4a 100644 --- a/main.rs +++ b/main.rs @@ -110,17 +110,6 @@ fn main() { KeyboardInput(Pressed, _, Some(VirtualKeyCode::B)) => { bounding_box_enabled ^= true; }, - KeyboardInput(Pressed, _, Some(VirtualKeyCode::F)) => { - fullscreen ^= true; - if fullscreen { - glutin::WindowBuilder::new() - .with_fullscreen(glutin::get_primary_monitor()) - .rebuild_glium(&display).unwrap(); - } else { - glutin::WindowBuilder::new() - .rebuild_glium(&display).unwrap(); - } - }, KeyboardInput(Pressed, _, Some(VirtualKeyCode::P)) => { pause ^= true; }, @@ -133,6 +122,19 @@ fn main() { KeyboardInput(Pressed, _, Some(VirtualKeyCode::F10)) => { screenshot(&display); }, + KeyboardInput(Pressed, _, Some(VirtualKeyCode::F11)) => { + fullscreen ^= true; + if fullscreen { + // Not implemented on Linux + glutin::WindowBuilder::new() + .with_fullscreen(glutin::get_primary_monitor()) + .with_depth_buffer(24) + .rebuild_glium(&display).unwrap(); + } else { + //glutin::WindowBuilder::new() + // .rebuild_glium(&display).unwrap(); + } + }, ev => camera.process_input(&ev), } }