weston/libweston/backend-rdp
Philipp Zabel 746a03068e libweston, backends: store backend pointer in struct weston_head
Compositor code can use opaque pointer comparison to determine whether
a head belongs to a given backend. Store a backend pointer in struct
weston_head to enable the compositor to select the correct backend
specific output configuration code.

This also allows to use the backend pointer instead of the opaque
backend_id pointer to check whether a head belongs to a backend, so
replace the checks in all to_xyz_head() functions and drop backend_id.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
2022-12-12 15:21:16 +01:00
..
meson.build rdp: Update to newer FreeRDP release 2022-06-09 13:17:03 +00:00
rdp.c libweston, backends: store backend pointer in struct weston_head 2022-12-12 15:21:16 +01:00
rdp.h libweston, backends: store backend pointer in struct weston_head 2022-12-12 15:21:16 +01:00
rdpclip.c backend-rdp/rdpclip: Avoid printing negative index 2022-09-23 11:32:19 +00:00
rdputil.c rdp: Make thread checks unconfigurable 2022-05-24 07:29:45 -05:00