weston/clients
Joan Torres a266c5fff5 clients: Add color
Add a client that creates a surface with one color using single pixel buffer.

Set to that surface an image_description created with the parametric creator of
the color management protocol.

This client can get as params:
  1. Width and height
  2. Color channels R, G, B, A
  3. The name of primaries
  4. The name of a transfer function
  5. The min, max, ref luminance levels

Signed-off-by: Joan Torres <joan.torres@suse.com>
2024-09-09 13:51:51 +00:00
..
calibrator.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
clickdot.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
cliptest.c gl-renderer: Assume axis alignment using node's valid_transform 2024-05-27 16:21:21 +00:00
color.c clients: Add color 2024-09-09 13:51:51 +00:00
constraints.c clients/constraints: Fix up buffer handling 2024-06-18 16:43:33 +00:00
content_protection.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
desktop-shell.c clients/desktop-shell: Reset panel clock timer everytime 2024-05-30 09:22:23 +00:00
dnd.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
editor.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
eventdemo.c clients/eventdemo: Remove duplicated param entries 2022-09-14 16:46:24 +03:00
flower.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
fullscreen.c clients/fullscreen: Remove zwp_fullscreen client support 2024-05-27 16:49:21 +00:00
image.c clients/image: log some information only if verbose mode is set 2024-06-11 10:15:42 -03:00
ivi-shell-user-interface.c ivi-shell-user-interface: change timing to create the launcher surface 2023-10-16 16:24:19 +00:00
keyboard.c weston-keyboard: Create input_panel_surface earlier 2023-11-21 13:30:51 +00:00
meson.build clients: Add color 2024-09-09 13:51:51 +00:00
multi-resource.c multi-resource: Convert to xdg-shell 2021-10-14 09:28:04 +00:00
presentation-shm.c helpers: Add a u64 from 2 u32 helper 2022-10-27 08:13:30 +00:00
resizor.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
scaler.c clients/scaler: check viewporter availability 2023-05-02 18:02:33 +03:00
screenshot.c clients: rewrite screenshot.c for new protocol 2022-11-29 11:12:32 +02:00
simple-damage.c clients/simple-damage: Remove zwp_fullscreen support 2024-05-27 16:49:21 +00:00
simple-dmabuf-egl.c clients/dmabuf-egl: Remove zwp_fullscreen support 2024-05-27 16:49:21 +00:00
simple-dmabuf-feedback.c clients: fix typo: intialized -> initialized 2024-01-25 21:41:34 +01:00
simple-dmabuf-v4l.c build: Add generic compiler builtins support 2024-06-27 20:40:37 +00:00
simple-egl.c clients: add support for surface compression in simple-egl 2024-06-20 07:57:38 +00:00
simple-im.c clients: simple-im: handle proper destruction of objects 2024-05-27 13:30:21 +00:00
simple-shm.c clients/simple-shm: Remove zwp_fullscreen support 2024-05-27 16:49:21 +00:00
simple-touch.c simple-touch: Add maximized/fullscreen states 2023-04-12 14:40:38 +03:00
smoke.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
stacking.c clients/stacking: Fix widget user_data cast type 2024-01-15 13:57:08 +02:00
subsurfaces.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
tablet.c clients: Add demo application for tablets 2023-03-31 12:10:26 +00:00
terminal.c helpers: Add FALLTHROUGH macro 2024-07-04 14:15:04 +00:00
touch-calibrator.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
transformed.c clients/window: Add functions to set/retrieve app_id 2022-01-21 18:39:23 +00:00
weston-debug.c weston-debug: Handle destruction of stream description 2021-06-01 13:55:33 +03:00
window.c clients/window: Allow rendering frame wihout shadow 2024-09-09 13:51:51 +00:00
window.h clients/window: Allow rendering frame wihout shadow 2024-09-09 13:51:51 +00:00