Black box being rendered for cursor on any rotated monitor on 0.54

Hyprland version
Hyprland 0.54.0 built from branch main at commit 0002f148c9a4fe421a9d33c0faa5528cdc411e62 clean (version: bump to 0.54.0).
Date: 2026-02-27
Tag: v0.54.0, commits: -1

Libraries:
Hyprgraphics: built against 0.5.0, system has unknown
Hyprutils: built against 0.11.0, system has unknown
Hyprcursor: built against 0.1.13, system has unknown
Hyprlang: built against 0.6.8, system has unknown
Aquamarine: built against 0.10.0, system has unknown

Version ABI string: 0002f148c9a4fe421a9d33c0faa5528cdc411e62_aq_0.10_hu_0.11_hg_0.5_hc_0.1_hlg_0.6
flags set:
nix

Describe your issue / feature…

After upgrading to 0.54, cursors are rendered as a black box on ANY rotated monitor. i.e I have 2 non rotated monitors and 1x 90deg rotated monitor. Any cursor rendering on the 90 degree display is a black box, doesn’t matter what type of app is running on that display (xwayland vs wayland, electron vs not).

Looks fixed here: build: fix build on gcc 16.x after #6b2c08d (#13429) · hyprwm/Hyprland@82729db · GitHub and pointer: damage entire buffer in begin of rendering hw · hyprwm/Hyprland@6b2c08d · GitHub

Just gotta patch it in nix since im not using master

will be included in 0.54.1