Introduce wlr_output_layer

This new API allows compositors to display buffers without needing to
perform rendering operations. This API can be implemented on Wayland
using subsurfaces and on DRM using KMS planes.

The goal is to make use of this API in a future scene-graph API.

References: https://github.com/swaywm/wlroots/issues/1826
This commit is contained in:
Simon Ser 2020-01-09 18:37:07 +01:00
parent 7429ba116f
commit 0fad58760a
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
7 changed files with 277 additions and 1 deletions

View file

@ -45,6 +45,7 @@ wlr_files += files(
'wlr_matrix.c',
'wlr_output_damage.c',
'wlr_output_layout.c',
'wlr_output_layer.c',
'wlr_output_management_v1.c',
'wlr_output_power_management_v1.c',
'wlr_output.c',