Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.1
-
None
-
-
510fc8325 (dev)
Description
When a QtWayland client is run with client side decorations (QT_WAYLAND_DISABLE_WINDOWDECORATION not set), the Qt compositor (e.g. minimal-qml) warns about "Unsupported: Client is using both wl_surface.damage_buffer and wl_surface.damage.". This is rather annoying, since it happens with almost all examples. Surface damage has been deprecated in favor of damage_buffer, so Qt clients will actually use damage_buffer (also for decorations). However, eglSwapBuffers still calls damage (with max. size). Hence there are both calls in one frame. I wonder, whether and how this warning could be avoided.