Wayland windows show glitches and resizing issues
I compiled with VKB_WSI_SELECTION=WAYLAND and ran the vulkan_samples sample afbc. The window and the content appear with an offset and resizing the window leads to unexpected behaviour.

Hi @christianrauch,
Can you explain this unexpected behavior in more detail?
It looks like the window has resized but the render portion of the app has not adjusted to this new size?
Is there any other behavior happening?
Can you explain this unexpected behavior in more detail?
Did you try to reproduce this? The issue with resizing the window is quite obvious once you grab the window frame and interactively resize the window.
Unfortunately I can not easily reproduce this issue. Some more detail on how the rendered surface behaves when interacting with the window may help me look through the platform code and see where there might be an issue. It has been a while since I have reviewed this part of the framework
@gpx1000 do you have any ideas on this?
It's essentially this issue: https://github.com/glfw/glfw/issues/1991
It looks like it's related to how GLFW is working with window decorations. It does look like when GLFW fixes this fully, we should grab the latest GLFW and it should fix this?
It does look like when GLFW fixes this fully, we should grab the latest GLFW and it should fix this?
Or you just use a toolkit with proper Wayland support that does not show these kinds of obvious issues.
Any suggestions for a windowing library with proper Wayland support
SDL has good Wayland support and is used by many games.
Placed into Framework improvements but is of low priority to other tasks as this may be fixed when GLFW fixes the bug from their side. Open to implementing an SDL window in the future