aboutsummaryrefslogtreecommitdiff
path: root/unstable/xdg-shell
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2017-11-21 12:40:39 +0800
committerJonas Ådahl <jadahl@gmail.com>2017-11-22 13:58:40 +0800
commitf68bafc9c3fdd20512e5f6e2469b66a3c684f045 (patch)
tree90b9aab7c0edc818f778a1891d0ec2f07a7dd056 /unstable/xdg-shell
parentcd1e13ed6d63159974a549ecd24c0ac3e7d3fa5c (diff)
xdg-shell: Soften fullscreen geometry requirements
Having a strict requirement on clients obeying the configured window geometry for fullscreen toplevel surfaces might have the side effect of making it harder or impossible to implement various hardware optimizations on certain system configurations. By softening requirements on the geometry while loosely defining the border fill, we remove that restriction. Clients that still want total control of the surrounding area can still for example prepare the attached buffers to match the configured surface size, or use subsurfaces in combination with wp_viewporter to make up a surface matching the fullscreen window geometry dimensions. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Arnaud Vrac <rawoul@gmail.com> Reviewed-by: Mike Blumenkrantz <zmike@samsung.com>
Diffstat (limited to 'unstable/xdg-shell')
0 files changed, 0 insertions, 0 deletions