diff --git a/src/main.rs b/src/main.rs index 36b102f..fb94d52 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,8 +81,10 @@ impl<'a> WindowHandler<'a> { let mut backends = if cfg!(windows) { wgpu::Backends::DX12 - } else { + } else if cfg!(macos) { wgpu::Backends::PRIMARY + } else { + wgpu::Backends::PRIMARY | wgpu::Backends::SECONDARY }; if let Ok(gpu_backend) = env::var("SIMP_GPU_BACKEND") {