weston/include/libweston
Leandro Ribeiro 16027db804 compositor: add support for alpha modifier protocol extension
This adds the boilerplate to support the protocol extension and also
the required changes in core compositor, renderers and backends.

Also, the protocol is now advertised to clients.

Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
2026-06-08 16:59:34 +03:00
..
backend-drm.h backend-drm: offload post-blend color transformation to KMS 2025-09-02 13:34:00 +00:00
backend-headless.h backend-headless: Add an option to enable a fake seat 2025-12-08 11:44:27 +01:00
backend-pipewire.h backend-pipewire: support frame rate configuration 2025-09-15 08:20:52 +00:00
backend-rdp.h backend-rdp: Add --vmconnect mode for RDP (Hyper-V) 2026-04-07 18:07:45 +03:00
backend-vnc.h vnc: Allow to disable Transport Layer Security 2024-08-14 07:48:09 +00:00
backend-wayland.h backend-wayland: Use renderer enum type for config selection 2023-01-10 10:59:04 +02:00
backend-x11.h backend-x11: Use renderer enum type for config selection 2023-01-10 10:59:04 +02:00
colorimetry.h frontend,libweston: remove color_characteristics 2026-04-16 13:46:22 +00:00
config-parser.h shared: implement weston_parse_space_separated_list() 2025-10-07 17:23:35 +03:00
desktop.h desktop-shell: set the new surface label field 2026-03-04 07:28:49 +00:00
libweston.h compositor: add support for alpha modifier protocol extension 2026-06-08 16:59:34 +03:00
linalg-3.h libweston: collapse CVD correction into single matrix multiplication 2026-01-22 18:24:29 +00:00
linalg-4.h libweston: add C++ braces to linalg headers 2025-04-30 16:11:58 +03:00
linalg-types.h libweston: add C++ braces to linalg headers 2025-04-30 16:11:58 +03:00
linalg.h libweston: add C++ braces to linalg headers 2025-04-30 16:11:58 +03:00
matrix.h libweston, clients, tests: implement weston_matrix in terms of weston_mat4f 2025-04-01 15:59:54 +03:00
meson.build libweston: move stuff into colorimetry.h 2025-04-30 16:11:58 +03:00
pipewire-plugin.h plug-ins: Migrate pipewire and remoting plug-ins headers to public header 2020-09-04 10:36:48 +00:00
plugin-registry.h Rename plugin-registry.h to libweston/plugin-registry.h 2019-04-18 12:31:46 +03:00
remoting-plugin.h plug-ins: Migrate pipewire and remoting plug-ins headers to public header 2020-09-04 10:36:48 +00:00
shell-utils.h shell-utils: delete weston_shell_utils_surface_get_label() 2026-03-04 09:40:32 +02:00
version.h.in Rename version.h to libweston/version.h 2019-04-18 12:31:46 +03:00
weston-log.h log: Add weston_log_scoped_puts() 2026-04-14 17:12:05 +03:00
windowed-output-api.h windowed-output-api.h: Provide ARRAY_LENGH() for windowed-output-api 2025-01-17 10:18:28 +02:00
xwayland-api.h kiosk-shell, xwayland: Add a new weston_xwayland_surface_api function 2024-06-07 12:40:50 +00:00
zalloc.h Rename zalloc.h to libweston/zalloc.h 2019-04-18 12:31:46 +03:00