wlroots/include/wlr
Simon Ser 44a4792fd8 backend/session: operate on wlr_device
Instead of operating on FDs in {open,close}_device, operate on
wlr_devices. This avoids the device lookup in wlr_session and allows
callers to have access to wlr_device fields.

For now, we use it to remove wlr_session_signal_add and replace it with
a more idiomatic wlr_session.events.change field. In the future, other
events will be added.
2020-11-19 22:47:49 +01:00
..
backend backend/session: operate on wlr_device 2020-11-19 22:47:49 +01:00
interfaces output: add backend docs 2020-06-30 08:03:58 -06:00
render texture: document that functions should not be called while rendering 2020-11-19 11:35:04 +01:00
types buffer: add wlr_client_buffer_get 2020-11-15 22:48:42 +01:00
util util/edges: use bitmask for wlr_edges 2020-10-31 23:15:21 +01:00
backend.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
config.h.in render/egl: stop including eglmesaext.h 2020-11-19 00:42:09 +01:00
meson.build build: replace version with soversion 2020-01-24 11:17:03 +01:00
version.h.in Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
xcursor.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
xwayland.h xwayland: remove unused listener 2020-11-05 13:18:04 +01:00