Skip to content

Bug: Blur Effect Displays Inverted/Distorted Colors #12496

@axl-devhub

Description

@axl-devhub

Please close this issue.

  • Yes, I want this issue to be closed.

Issue body

Hey team,
I've noticed an issue with the blur effect in Hyprland where the colors in the blurred background appear inverted or significantly distorted, rather than a natural, softened version of the underlying content.
This is particularly noticeable on windows with transparency, where the background blur should reflect the desktop wallpaper or other windows behind it, but instead shows off-kilter colors.

Steps to Reproduce

  1. Ensure blur is enabled in Hyprland (my rules.conf has windowrulev2 = noblur commented out for global blur, and specific layerrule = blur entries are active).

  2. Open any application with transparency or a window that allows the desktop background to show through with blur applied. (e.g., a terminal, code editor, or any application where the blur effect is active).

  3. Observe the blurred areas behind the window.

Expected Behavior

The blurred background should display a softened, diffused version of the underlying colors (e.g., the wallpaper or other windows), without any significant color shifts or inversions.

Actual Behavior

The colors in the blurred regions appear inverted or heavily distorted, as if a color filter has been applied incorrectly. The attached screenshots clearly illustrate this behaviour as well as another with no blur enabled.

Blur enabled
Image

Image

Blur disabled

Image

System information

Operating System: Arch Linux x86_64
Host: ASUS TUF Gaming A16 FA617NT (Laptop)
Kernel: Linux 6.17.9-arch1-1
WM: Hyprland 0.52.1 (Wayland) - Using latest build from end-4 dotfiles.
CPU: AMD Ryzen 7 7735HS (16) @ 3.20 GHz
GPU 1 (Discrete): AMD Radeon RX 7700S
GPU 2 (Integrated): AMD Radeon 680M
Graphics Drivers: Standard Arch Linux AMDGPU drivers
OpenCL Version: OpenCL 2.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions