weston/libweston/backend-rdp
Philipp Zabel 1d59530e4b libweston: Set the presentation clock in the compositor
Let backends declare the presentation clocks they can use with a
new bitfield weston_backend::supported_presentation_clocks and set
presentation clock after loading the backend in the compositor.

Make weston_compositor_set_presentation_clock() internal and replace
weston_compositor_set_presentation_clock_software() with an exported
weston_compositor_backends_loaded(), which is called by the compositor
after the backend is loaded.

In the future, this can be extended to determine the subset of clocks
supported by all backends.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
2023-08-02 11:51:56 +03:00
..
meson.build backend-rdp: add pixel format info array 2023-06-15 15:48:26 +00:00
rdp.c libweston: Set the presentation clock in the compositor 2023-08-02 11:51:56 +03:00
rdp.h backend-rdp: add pixel format info array 2023-06-15 15:48:26 +00:00
rdpclip.c backend-rdp/rdpclip: Avoid printing negative index 2022-09-23 11:32:19 +00:00
rdpdisp.c libweston: Use weston_coord in struct weston_output 2023-06-12 16:55:22 -05:00
rdputil.c rdp: Make thread checks unconfigurable 2022-05-24 07:29:45 -05:00