|
|
@ -24,7 +24,7 @@ impl State {
|
|
|
|
let surface = unsafe { instance.create_surface(window) };
|
|
|
|
let surface = unsafe { instance.create_surface(window) };
|
|
|
|
let adapter = instance
|
|
|
|
let adapter = instance
|
|
|
|
.request_adapter(&wgpu::RequestAdapterOptions {
|
|
|
|
.request_adapter(&wgpu::RequestAdapterOptions {
|
|
|
|
power_preference: wgpu::PowerPreference::default(),
|
|
|
|
power_preference: wgpu::PowerPreference::HighPerformance,
|
|
|
|
compatible_surface: Some(&surface),
|
|
|
|
compatible_surface: Some(&surface),
|
|
|
|
force_fallback_adapter: false,
|
|
|
|
force_fallback_adapter: false,
|
|
|
|
})
|
|
|
|
})
|
|
|
@ -167,7 +167,7 @@ fn main() {
|
|
|
|
Err(e) => eprintln!("{:?}", e),
|
|
|
|
Err(e) => eprintln!("{:?}", e),
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
Event::MainEventsCleared => {
|
|
|
|
Event::RedrawEventsCleared => {
|
|
|
|
// RedrawRequested will only trigger once, unless we manually
|
|
|
|
// RedrawRequested will only trigger once, unless we manually
|
|
|
|
// request it.
|
|
|
|
// request it.
|
|
|
|
window.request_redraw();
|
|
|
|
window.request_redraw();
|
|
|
|