added missing gpu(drivers) message instead of panicking on 'None'

This commit is contained in:
MGlolenstine 2020-08-12 08:58:07 +02:00
parent d488d4e308
commit 241bd70797

View File

@ -21,11 +21,11 @@ impl WgpuRenderer {
let instance = wgpu::Instance::new(wgpu::BackendBit::PRIMARY); let instance = wgpu::Instance::new(wgpu::BackendBit::PRIMARY);
let adapter = instance let adapter = instance
.request_adapter(&wgpu::RequestAdapterOptions { .request_adapter(&wgpu::RequestAdapterOptions {
power_preference: wgpu::PowerPreference::HighPerformance, power_preference: wgpu::PowerPreference::Default,
compatible_surface: None, compatible_surface: None,
}) })
.await .await
.unwrap(); .expect("Unable to find a GPU! Make sure you have installed required drivers!");
let (device, queue) = adapter let (device, queue) = adapter
.request_device( .request_device(