Start work on wayland layer shell support

This commit is contained in:
Kovid Goyal
2024-03-23 12:04:42 +05:30
parent 5b4ea0052c
commit 707e69a794
4 changed files with 417 additions and 1 deletions

6
glfw/wl_init.c vendored
View File

@@ -738,6 +738,12 @@ static void registryHandleGlobal(void* data UNUSED,
else if (is(org_kde_kwin_blur_manager)) {
_glfw.wl.org_kde_kwin_blur_manager = wl_registry_bind(registry, name, &org_kde_kwin_blur_manager_interface, 1);
}
else if (is(zwlr_layer_shell_v1)) {
if (version > 3) {
_glfw.wl.zwlr_layer_shell_v1_version = version;
_glfw.wl.zwlr_layer_shell_v1 = wl_registry_bind(registry, name, &zwlr_layer_shell_v1_interface, version);
}
}
#undef is
}