Make project runnable on stable toolchain

Tested on rustc 1.58.1 (db9d1b20b 2022-01-20)
This commit is contained in:
2022-08-26 01:19:50 +02:00
parent 88f8e1966c
commit 0d03698914

View File

@@ -168,12 +168,14 @@ fn main() {
prevous_frame_time = now;
// Handle resize events
if let Ok(mut new_size) = window_size.lock() && new_size.2 {
context.resize(glutin::dpi::PhysicalSize::new(new_size.0, new_size.1));
window_aspect_ratio = new_size.0 as f32 / new_size.1 as f32;
(*new_size).2 = false;
println!("Resized");
unsafe { gl::Viewport(0, 0, new_size.0 as i32, new_size.1 as i32); }
if let Ok(mut new_size) = window_size.lock() {
if new_size.2 {
context.resize(glutin::dpi::PhysicalSize::new(new_size.0, new_size.1));
window_aspect_ratio = new_size.0 as f32 / new_size.1 as f32;
(*new_size).2 = false;
println!("Resized");
unsafe { gl::Viewport(0, 0, new_size.0 as i32, new_size.1 as i32); }
}
}
// Handle keyboard input