gfx-rs / gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
http://gfx-rs.github.io/
Apache License 2.0
5.35k stars 549 forks source link

[dx11] Fixes regressions from 0.6 to Master #3548

Closed cwfitzgerald closed 3 years ago

cwfitzgerald commented 3 years ago

This PR plus the gpu-alloc fixes all the DX11 specific issues in https://github.com/gfx-rs/wgpu/issues/1059.

These are all refcount issues, one was a double free of images, the other was some resources not being freed on the swapchain.

bors[bot] commented 3 years ago

Build succeeded: