diff --git a/Cargo.toml b/Cargo.toml index b4315b5..6cf7145 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,9 +21,9 @@ default = [ "winit" ] [dependencies] euclid = "0.22.7" -wgpu = "0.20.0" +wgpu = "22" futures = "0.3" -vger = "0.3" +vger = "0.4" accesskit = "0.16.0" lazy_static = "1.4.0" winit = { version = "0.30", optional = true } diff --git a/src/winit_event_loop.rs b/src/winit_event_loop.rs index 1ec1e95..456f37f 100644 --- a/src/winit_event_loop.rs +++ b/src/winit_event_loop.rs @@ -99,6 +99,7 @@ async fn setup(window: Arc) -> DrawContext { label: None, required_features: wgpu::Features::default(), required_limits: wgpu::Limits::default(), + memory_hints: wgpu::MemoryHints::Performance, }, trace_dir.ok().as_ref().map(std::path::Path::new), )