diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2020-02-06 15:25:54 +0200 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2020-02-07 13:13:09 +0200 |
commit | b43a012824af0165f3716c7986888213420885aa (patch) | |
tree | 4b5b9f8e921f7bc3c5384002b0b539cf1bb652af /COPYING | |
parent | 433edac095bb142e6024314e39409afacbfaa5c2 (diff) |
shell: Add a black surface in the fullscreen layer
Now that we're capable of restarting the client shell without the need
to restart the compositor, create a black surface and insert in the
fullscreen layer as to denote that the client shell is no longer
running. This black surface is removed when the 'ready' request is
received and inserted back when the client shell unbinds from the
agl-shell protocol.
Also, we were missing implementation protocol specification as the
presentation delay required a black surface being displayed instead, so
this brings the implementation closer to that of the protocol
specification.
Bug-SPEC: SPEC-3161
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I40f01135583eea8af78d3077cdad97ad5ad450f5
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions