summaryrefslogtreecommitdiff
path: root/src/tests/wayland-test-clients/wayland-test-client-utils.c
diff options
context:
space:
mode:
authorRobert Mader <robert.mader@collabora.com>2023-03-01 23:36:42 +0100
committerRobert Mader <robert.mader@collabora.com>2023-03-04 22:13:45 +0100
commita9c9b8935849c10159c4abd5cfb4f88ba9a8ee1d (patch)
treecfa00330e757d417862c5b0738a2f8476821a55b /src/tests/wayland-test-clients/wayland-test-client-utils.c
parent18ea492daf273f12184ee2e3d2ed0b24dcae7714 (diff)
downloadmutter-a9c9b8935849c10159c4abd5cfb4f88ba9a8ee1d.tar.gz
tests/wayland: Add test for fractional-scale protocol
For now test that a simple fullscreen client on a FullHD screen selects the expected values. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2394>
Diffstat (limited to 'src/tests/wayland-test-clients/wayland-test-client-utils.c')
-rw-r--r--src/tests/wayland-test-clients/wayland-test-client-utils.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tests/wayland-test-clients/wayland-test-client-utils.c b/src/tests/wayland-test-clients/wayland-test-client-utils.c
index 9e044c003..97d28b8e1 100644
--- a/src/tests/wayland-test-clients/wayland-test-client-utils.c
+++ b/src/tests/wayland-test-clients/wayland-test-client-utils.c
@@ -166,6 +166,12 @@ handle_registry_global (void *user_data,
display->shm = wl_registry_bind (registry,
id, &wl_shm_interface, 1);
}
+ else if (strcmp (interface, wp_fractional_scale_manager_v1_interface.name) == 0)
+ {
+ display->fractional_scale_mgr =
+ wl_registry_bind (registry, id,
+ &wp_fractional_scale_manager_v1_interface, 1);
+ }
else if (strcmp (interface, wp_single_pixel_buffer_manager_v1_interface.name) == 0)
{
display->single_pixel_mgr =