Skip to content

Commit da00a26

Browse files
committed
fix: set low memory hint for wgpu
this reduces the total memory used by the app from 430mb to 110mb
1 parent 1ae71b9 commit da00a26

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Unreleased
2+
3+
## Fixed
4+
5+
- Reduce the memory usage of the app from 430mb to 110mb, hopefully more improvements in future releases.
6+
17
# 0.4.0
28

39
## New

src/egui_glue/wgpu_surface.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,13 @@ impl WgpuSurface {
4040

4141
let (width, height) = window.inner_size().into();
4242

43-
let features = wgpu::Features::empty();
4443
let (device, queue) = adapter
4544
.request_device(
4645
&wgpu::DeviceDescriptor {
4746
label: None,
48-
required_features: features,
49-
required_limits: Default::default(),
50-
memory_hints: Default::default(),
47+
required_features: wgpu::Features::empty(),
48+
required_limits: wgpu::Limits::default(),
49+
memory_hints: wgpu::MemoryHints::MemoryUsage,
5150
},
5251
None,
5352
)

0 commit comments

Comments
 (0)