Open SchrodingerZhu opened 7 months ago
Wallpapers are from https://github.com/RumiAxolotl/hyprland-config/tree/main/wallpapers. They are not huge pics.
We do not use the GPU in any capacity in swww
. All the animations and transitions are done with the CPU. The work you observe in the GPU must be inside the compositor's renderer.
Seeing as you have an NVIDIA card, there's probably some shenanigans abound. There should be no world where the GPU is doing more work than the CPU. The GPU literally just needs to display a static image at every frame. Its work is trivial.
I experience this as well, alongside framedrop across the board during the animation with hyprland, running on intel integrated graphics. If I disable opacity and blur then it improves, but I still experience some frame drop.
Perhaps the GPU usage could come from all of blur updates as the background changes. Whats odd is my setup performed just fine some months ago, after a week or so not on the computer it was there. I suppose its also possible I just hadn't noticed it before but doubtful.
https://github.com/LGFae/swww/issues/233#issuecomment-2015516580 -- swww-daemon --format xrgb
seems to solve my framerate issue.
I set
swww
to change the wallpaper every 30 seconds. And it successfully make my both cards busy.BTW, I found this when I was playing
DDNet
withswww
running in the background. It freezes the game every 30 seconds.