Don't show window if not ready to render

This commit is contained in:
Thomas Forgione
2018-04-11 17:11:55 +02:00
parent 211f7fc5c5
commit 53137b9d89
2 changed files with 17 additions and 3 deletions
+4 -2
View File
@@ -58,13 +58,13 @@ fn main() {
}
let mut events_loop = EventsLoop::new();
let window = WindowBuilder::new();
let window = WindowBuilder::new().with_visibility(false);
let context = glutin::ContextBuilder::new().with_depth_buffer(24);
let display = Display::new(window, context, &events_loop).unwrap();
let mut renderer = Renderer::new(display);
let mut closed = false;
let mut renderer = Renderer::new(display);
renderer.add_model(&model);
let mut camera = Camera::new(
@@ -75,6 +75,8 @@ fn main() {
let mut controls = OrbitControls::around(&model, &mut camera);
renderer.show();
while !closed {
events_loop.poll_events(|ev| {