Allow leasing desktop displays

Apps such as Gamescope eventually want to offer a DRM lease option to use planes and handle all of getting to the screen themselves.

This implements logic to allow leasing of desktop displays
This commit is contained in:
Joshua Ashton 2022-06-16 05:56:38 +00:00 committed by Johan Malm
parent 050af96d57
commit 505b1edb98
3 changed files with 37 additions and 17 deletions

View file

@ -251,6 +251,8 @@ struct output {
struct wl_listener destroy;
struct wl_listener frame;
bool leased;
};
#undef LAB_NR_LAYERS