summaryrefslogtreecommitdiffstats
path: root/wgpu/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--wgpu/src/image.rs12
-rw-r--r--wgpu/src/quad.rs4
-rw-r--r--wgpu/src/triangle.rs36
3 files changed, 29 insertions, 23 deletions
diff --git a/wgpu/src/image.rs b/wgpu/src/image.rs
index 78f70dd8..cd7b3d23 100644
--- a/wgpu/src/image.rs
+++ b/wgpu/src/image.rs
@@ -97,11 +97,13 @@ impl Pipeline {
entries: &[
wgpu::BindGroupEntry {
binding: 0,
- resource: wgpu::BindingResource::Buffer {
- buffer: &uniforms_buffer,
- offset: 0,
- size: None,
- },
+ resource: wgpu::BindingResource::Buffer(
+ wgpu::BufferBinding {
+ buffer: &uniforms_buffer,
+ offset: 0,
+ size: None,
+ },
+ ),
},
wgpu::BindGroupEntry {
binding: 1,
diff --git a/wgpu/src/quad.rs b/wgpu/src/quad.rs
index 458679e4..0f9d7b99 100644
--- a/wgpu/src/quad.rs
+++ b/wgpu/src/quad.rs
@@ -47,11 +47,11 @@ impl Pipeline {
layout: &constant_layout,
entries: &[wgpu::BindGroupEntry {
binding: 0,
- resource: wgpu::BindingResource::Buffer {
+ resource: wgpu::BindingResource::Buffer(wgpu::BufferBinding {
buffer: &constants_buffer,
offset: 0,
size: None,
- },
+ }),
}],
});
diff --git a/wgpu/src/triangle.rs b/wgpu/src/triangle.rs
index 21d0e0ab..8636b331 100644
--- a/wgpu/src/triangle.rs
+++ b/wgpu/src/triangle.rs
@@ -110,13 +110,17 @@ impl Pipeline {
layout: &constants_layout,
entries: &[wgpu::BindGroupEntry {
binding: 0,
- resource: wgpu::BindingResource::Buffer {
- buffer: &constants_buffer.raw,
- offset: 0,
- size: wgpu::BufferSize::new(
- std::mem::size_of::<Uniforms>() as u64,
- ),
- },
+ resource: wgpu::BindingResource::Buffer(
+ wgpu::BufferBinding {
+ buffer: &constants_buffer.raw,
+ offset: 0,
+ size: wgpu::BufferSize::new(std::mem::size_of::<
+ Uniforms,
+ >(
+ )
+ as u64),
+ },
+ ),
}],
});
@@ -256,15 +260,15 @@ impl Pipeline {
layout: &self.constants_layout,
entries: &[wgpu::BindGroupEntry {
binding: 0,
- resource: wgpu::BindingResource::Buffer {
- buffer: &self.uniforms_buffer.raw,
- offset: 0,
- size: wgpu::BufferSize::new(std::mem::size_of::<
- Uniforms,
- >(
- )
- as u64),
- },
+ resource: wgpu::BindingResource::Buffer(
+ wgpu::BufferBinding {
+ buffer: &self.uniforms_buffer.raw,
+ offset: 0,
+ size: wgpu::BufferSize::new(
+ std::mem::size_of::<Uniforms>() as u64,
+ ),
+ },
+ ),
}],
});
}