Error log for vanilla 11.14-a37867ddf84 seems to indicate an existing bug that MR-10567 further exposes via crashes for some real world apps/games: `0024:err:d3d:wined3d_swapchain_resize_buffers Something's still holding back buffer 0 (00007FFFFE8851D0).` Test cases seem to be missing for this bug because they all pass and I've only been able to reproduce it via world world apps/games. Unclear if this existing bug for `wined3d_swapchain_resize_buffers` is better fixed via a separate merge request or as part of this merge which is dependent upon it. I will include the commit that fixes the bug with this merge for now but will separate if preferred. This may be the final bug to resolve before I consider this merge safe enough for others to consider it for merge. Original patch was simpler/safer and did not expose `wined3d_swapchain_resize_buffers` bug so latest crashes are related to latest more complex impl. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10567#note_148588