On Thu Sep 5 12:40:07 2024 +0000, Rémi Bernon wrote:
Should I rebase this? Otherwise please feel free to update https://gitlab.winehq.org/wine/wine/-/merge_requests/6107 if you have a better version that addresses the issues you mentioned.
Please rebase, since it's my understanding that this is your preferred approach and I am also fine with it. Concerning the issues: * Avoiding all explicit commits on client->wl_surface should be good enough to not trigger bad interactions between GL/VK and other threads. * I still think the kwin behavior is a compositor problem, although I haven't yet created a minimum reproducer to move forward with a bug report and see what upstream says about this.