wlroots/include/backend
Simon Ser 60f314780b
backend/wayland: implement the output layer API
The output layer API is implemented using subsurfaces. I chose to
implement this API in the Wayland backend before doing so in the DRM
backend, because it's way easier on Wayland. On DRM, one needs to figure
out how buffers can be mapped to KMS planes (libliftoff can help) and
perform atomic test-only commits (our current DRM backend isn't ready
for this).
2020-05-06 18:44:14 +02:00
..
drm backend/drm: move atomic cursor code into pageflip code 2020-04-28 09:54:52 +02:00
session Use more consistent include guard names 2017-09-23 10:26:01 +02:00
headless.h backend/headless: handle renderer destroy 2020-05-02 19:36:03 +02:00
libinput.h backend/drm, backend/libinput: listen to session destroy 2019-12-01 10:26:12 -05:00
multi.h Rework session handling 2018-09-24 23:35:09 +02:00
noop.h backend/noop: improve output number handling 2019-03-15 18:38:12 +02:00
wayland.h backend/wayland: implement the output layer API 2020-05-06 18:44:14 +02:00
x11.h backend/x11: add support for adaptive_sync_enabled 2020-03-06 21:32:58 +01:00