No cursor upscale on 1.25 display of one-sized cursor theme
I'm using cursor theme that has only 32px frames. Cursor is OK when over XWayland window but is very small otherwise. With default theme (Adwaita) I get more or less equally sized cursor because, I think, this theme provides frames up to 96px.gnome-shell#1030 too.
Similar problem is observed when moving from regular display to HiDPI if a Wayland surface spans both (any window or the shell itself).
Versions (Arch Linux): gnome-shell 3.32.0+16+g1341d5557 mutter 3.32.0+15+gc96cf060 gtk 3.24.7
Meanwhile, what frames should I add to my 32px-only theme to get a properly sized cursor? (32px on 1.25 display = 40px real)
P.S. Mutter seems to want '24px' by default, and uses next bigger size if '24px' is not available. Trial-and-error also revealed, that for ×1.25 mutter uses '48px' and then downscales it accordingly. The questions: why doesn't it scale '32px' variant like for ×2 without 'scaled framebuffers'.