Vulkan-wsi/X11 incorrectly considers VK_SUBOPTIMAL_KHR as sticky
Our current implementation considers suboptimal as sticky : https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/vulkan/wsi/wsi_common_x11.c#L860
There was a question on github : https://github.com/KhronosGroup/Vulkan-Docs/issues/1584 and the WSI working conclusion is that it's not sticky.
We should probably change this.