Skip to content

Commit 06f010a

Browse files
committed
Rebase to main
1 parent ef93c86 commit 06f010a

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

desktop/src/render.rs

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ impl GraphicsState {
7373
pub(crate) async fn new(window: Arc<Window>) -> Self {
7474
let size = window.inner_size();
7575

76-
let instance = wgpu::Instance::new(wgpu::InstanceDescriptor {
76+
let instance = wgpu::Instance::new(&wgpu::InstanceDescriptor {
7777
backends: wgpu::Backends::PRIMARY,
7878
..Default::default()
7979
});
@@ -90,15 +90,13 @@ impl GraphicsState {
9090
.unwrap();
9191

9292
let (device, queue) = adapter
93-
.request_device(
94-
&wgpu::DeviceDescriptor {
95-
required_features: wgpu::Features::empty(),
96-
required_limits: wgpu::Limits::default(),
97-
label: None,
98-
memory_hints: Default::default(),
99-
},
100-
None,
101-
)
93+
.request_device(&wgpu::DeviceDescriptor {
94+
required_features: wgpu::Features::empty(),
95+
required_limits: wgpu::Limits::default(),
96+
label: None,
97+
memory_hints: Default::default(),
98+
..Default::default()
99+
})
102100
.await
103101
.unwrap();
104102

@@ -260,14 +258,14 @@ impl GraphicsState {
260258
});
261259

262260
self.queue.write_texture(
263-
wgpu::ImageCopyTexture {
261+
wgpu::TexelCopyTextureInfo {
264262
texture: &texture,
265263
mip_level: 0,
266264
origin: wgpu::Origin3d::ZERO,
267265
aspect: wgpu::TextureAspect::All,
268266
},
269267
data,
270-
wgpu::ImageDataLayout {
268+
wgpu::TexelCopyBufferLayout {
271269
offset: 0,
272270
bytes_per_row: Some(4 * width),
273271
rows_per_image: Some(height),

0 commit comments

Comments
 (0)