diff --git a/native-player/src/setup.rs b/native-player/src/setup.rs index 95aeb45..c881968 100644 --- a/native-player/src/setup.rs +++ b/native-player/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();