Add wlr_output_layout implementation

An output layout consists of a mapping of outputs to their position in a global
coordinate system that usually cooresponds to the output position in physical
space in front of the user.

Add an example that allows configuration of an output layout and demonstrates
its boundaries with a bouncing image.
This commit is contained in:
Tony Crisci 2017-08-16 11:51:22 -04:00 committed by Drew DeVault
parent 18f1538108
commit 44181b57ac
5 changed files with 422 additions and 0 deletions

View file

@ -2,6 +2,7 @@ lib_wlr_types = static_library('wlr_types', files(
'wlr_input_device.c',
'wlr_keyboard.c',
'wlr_output.c',
'wlr_output_layout.c',
'wlr_pointer.c',
'wlr_region.c',
'wlr_seat.c',