diff --git a/strafe-client/src/graphics_worker.rs b/strafe-client/src/graphics_worker.rs index 0205667..ae7c2ab 100644 --- a/strafe-client/src/graphics_worker.rs +++ b/strafe-client/src/graphics_worker.rs @@ -35,8 +35,8 @@ pub fn new<'a>( if let Some((size,user_settings))=resize.take(){ println!("Resizing to {:?}",size); //let t0=std::time::Instant::now(); - config.width=size.width.max(1); - config.height=size.height.max(1); + config.width=size.width.clamp(1,1920/2); + config.height=size.height.clamp(1,1080/2); surface.configure(&device,&config); graphics.resize(&device,&config,&user_settings); //println!("Resize took {:?}",t0.elapsed());