Skip to content

Commit 5715da0

Browse files
committed
update wgpu to 22.0.0
1 parent 93bcf56 commit 5715da0

File tree

3 files changed

+55
-65
lines changed

3 files changed

+55
-65
lines changed

Cargo.lock

Lines changed: 50 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ version = "0.1.0"
1919
edition = "2021"
2020

2121
[workspace.dependencies]
22-
wgpu = "0.20.1"
22+
wgpu = "22.0.0"
2323
pollster = "0.3.0"
2424
bytemuck = "1.16.1"
2525
futures-intrusive = "0.5.0"

crates/array/src/gpu_utils/gpu_device.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use log::info;
66
use pollster::FutureExt;
77
use wgpu::{
88
util::DeviceExt, Adapter, BindGroup, BindGroupDescriptor, Buffer, ComputePipeline, Device,
9-
Queue, ShaderModule,
9+
MemoryHints, Queue, ShaderModule,
1010
};
1111

1212
use crate::array::RustNativeType;
@@ -65,6 +65,7 @@ impl GpuDevice {
6565
label: None,
6666
required_features,
6767
required_limits: wgpu::Limits::downlevel_defaults(),
68+
memory_hints: MemoryHints::Performance,
6869
},
6970
None,
7071
)
@@ -87,6 +88,7 @@ impl GpuDevice {
8788
label: None,
8889
required_features: wgpu::Features::empty(),
8990
required_limits: wgpu::Limits::downlevel_defaults(),
91+
memory_hints: MemoryHints::Performance,
9092
},
9193
None,
9294
)
@@ -149,6 +151,7 @@ impl GpuDevice {
149151
module: &cs_module,
150152
entry_point,
151153
compilation_options: Default::default(),
154+
cache: None,
152155
});
153156
self.pipeline_cache.insert(
154157
PiepelineEntry {

0 commit comments

Comments
 (0)