Skip to content

wayland: Refactor ClientBuffer

Vlad Zahorodnii requested to merge work/zzag/client-buffer-refactor into master

ClientBufferIntegration was introduced to work around the fact that some client buffers are not created by us.

In addition to that, DisplayPrivate::registerClientBuffer() was introduced to register client buffers created by us.

This change get rids of the ClientBufferIntegration type and further simplifies the ClientBuffer type to make wayland-specific client buffer code less messier.

Edited by Vlad Zahorodnii

Merge request reports