diff options
author | Robert Mader <robert.mader@collabora.com> | 2023-03-01 23:36:42 +0100 |
---|---|---|
committer | Robert Mader <robert.mader@collabora.com> | 2023-03-04 22:13:45 +0100 |
commit | a9c9b8935849c10159c4abd5cfb4f88ba9a8ee1d (patch) | |
tree | cfa00330e757d417862c5b0738a2f8476821a55b /src/tests/wayland-test-clients/wayland-test-client-utils.c | |
parent | 18ea492daf273f12184ee2e3d2ed0b24dcae7714 (diff) | |
download | mutter-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.c | 6 |
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 = |