layout: Inflict surface damage 29/27529/1
authorMarius Vlad <marius.vlad@collabora.com>
Fri, 18 Feb 2022 11:48:59 +0000 (13:48 +0200)
committerMarius Vlad <marius.vlad@collabora.com>
Thu, 26 May 2022 10:54:46 +0000 (13:54 +0300)
commitb7567f17683b60cd5b8c48d0756b261737193a3d
tree73757ebcd6464aeadef28c4282e023bb34e8a011
parenta84206c441d2cf29d7d8b47322e4edcb428f64e4
layout: Inflict surface damage

Commit 'layout: Remove explicit damage call' re-done the way we've
handled additions to the layer, removing any damage infliction to either
the plane where to view is visible. While marking the view as dirty (and
with it any other children to the that view), we still
to tell the compositor that the view being added, has suffered changes.

Bug-AGL: SPEC-4262

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: If3033df36943fb466302e7907bd38f9a0703d49b
(cherry picked from commit 62e020b90b0627e7f24428d5db7b6790b3a161b0)
src/layout.c