davidedmundson added a comment.
Seaprate question, In wl_surface when we attach a new buffer we also mark what areas are damaged. Here we're passing an even bigger buffer. Would it benefit from a series of damage events being sent in the org_kde_kwin_remote_buffer before the gbm_handle event? Kwin should have all this information available. Or is it best for VNC do that sort of thing itself? INLINE COMMENTS > remote-access.xml:23 > + <description summary="Signals about buffer ready to be consumed > by clients"/> > + <arg name="id" type="uint" summary="unique id of created buffer > (you can use server-side fd number)"/> > + </event> Assuming we do output merging in the client we want an extra arg with the wl_output here. We don't need want it in the request, as each output will get a different buffer and therefore a different ID. REPOSITORY R127 KWayland REVISION DETAIL https://phabricator.kde.org/D1231 To: Kanedias, graesslin Cc: davidedmundson, plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, mart, hein, lukas