diff --git a/strafe-client/src/setup.rs b/strafe-client/src/setup.rs index f7a07890..3cb51028 100644 --- a/strafe-client/src/setup.rs +++ b/strafe-client/src/setup.rs @@ -15,7 +15,8 @@ pub async fn setup_and_start(title:&str){ println!("Initializing the surface..."); - let instance=setup::step1::create_instance(); + let desc=wgpu::InstanceDescriptor::new_with_display_handle_from_env(Box::new(event_loop.owned_display_handle())); + let instance=wgpu::Instance::new(desc); let surface=setup::step2::create_surface(&instance,&window).unwrap();