Details
-
Task
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
-
314fd6db51277224cdc799b039ef79db1101f5cd (qt/qtwayland/dev)
Description
Shared memory clients currently send wl_surface.damage events, which are warned against in the wayland protocol:
Note! New clients should not use this request. Instead damage can be
posted with wl_surface.damage_buffer which uses buffer coordinates
instead of surface coordinates.
So although technically still supported, support for this request may become spotty in the future, and some compositors may start falling back to non-partial updates in order to simplify their code and circumvent scaling issues with wp_viewporter and buffer scale.
We should start using the new API if the compositor has wl_compositor 4 or newer.
Attachments
Issue Links
- relates to
-
QTBUG-74927 Add compositor support for wl_surface.damage_buffer requests
- Closed