Aug. 17, 2026
6:50 p.m.
Regarding delayed clears and swaps: The locations are already swapped by wined3d_swapchain_gl_rotate and wined3d_swapchain_vk_rotate. I think what is missing is rotating the clear color.
Actually I think I am wrong on that one. It only rotates locations explicitly mentioned in supported_locations, and LOCATION_CLEARED is not one of them. So it should clear the texture copy before rotating. In either case, I don't think delayed clear handling should hold up this merge request. I'll have a look at it myself and see if I can find out what's wrong there. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10567#note_149093