Implement background blur for KDE on X11 as well

This commit is contained in:
Kovid Goyal
2023-06-27 14:56:35 +05:30
parent 7a1bdb4ff1
commit 7c6d40fa0c
11 changed files with 52 additions and 7 deletions

3
kitty/glfw-wrapper.c generated
View File

@@ -446,6 +446,9 @@ load_glfw(const char* path) {
*(void **) (&glfwCocoaSetBackgroundBlur_impl) = dlsym(handle, "glfwCocoaSetBackgroundBlur");
if (glfwCocoaSetBackgroundBlur_impl == NULL) dlerror(); // clear error indicator
*(void **) (&glfwSetX11WindowBlurred_impl) = dlsym(handle, "glfwSetX11WindowBlurred");
if (glfwSetX11WindowBlurred_impl == NULL) dlerror(); // clear error indicator
*(void **) (&glfwGetX11Display_impl) = dlsym(handle, "glfwGetX11Display");
if (glfwGetX11Display_impl == NULL) dlerror(); // clear error indicator