diff options
author | 2022-10-05 11:23:36 -0700 | |
---|---|---|
committer | 2022-10-05 11:23:36 -0700 | |
commit | e540b7f6428a6648a696494c6d9dda20663375fa (patch) | |
tree | 8ac8152af0fa59cea40cb8fcd2b7de9d0828e0e1 /wgpu/src/triangle.rs | |
parent | 30432cbade3d9b25c4df62656a7494db3f4ea82a (diff) | |
download | iced-e540b7f6428a6648a696494c6d9dda20663375fa.tar.gz iced-e540b7f6428a6648a696494c6d9dda20663375fa.tar.bz2 iced-e540b7f6428a6648a696494c6d9dda20663375fa.zip |
Fixed issue with offsets not being reset properly leading to borked draws.
Diffstat (limited to 'wgpu/src/triangle.rs')
-rw-r--r-- | wgpu/src/triangle.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/wgpu/src/triangle.rs b/wgpu/src/triangle.rs index c22f118c..a7ad7b77 100644 --- a/wgpu/src/triangle.rs +++ b/wgpu/src/triangle.rs @@ -241,6 +241,9 @@ impl Pipeline { } } + self.vertex_buffer.clear(); + self.index_buffer.clear(); + if let Some(blit) = &mut self.blit { blit.draw(encoder, target); } |