We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 59f815a commit 58b6135Copy full SHA for 58b6135
wgpu-hal/src/vulkan/command.rs
@@ -180,6 +180,10 @@ impl crate::CommandEncoder for super::CommandEncoder {
180
self.free
181
.extend(cmd_bufs.into_iter().map(|cmd_buf| cmd_buf.raw));
182
self.free.append(&mut self.discarded);
183
+ // Delete framebuffers from the framebuffer cache
184
+ for (_, framebuffer) in self.framebuffers.drain() {
185
+ unsafe { self.device.raw.destroy_framebuffer(framebuffer, None) };
186
+ }
187
let _ = unsafe {
188
self.device
189
.raw
0 commit comments