Open paulhersch opened 3 years ago
Is the choppiness gone when disabling dual_kawase blur but enabling vsync? I am kinda curios because your monitors have different refresh-rates.
Yeah it was gone when I disabled dual_kawase, i guess the iGPU isn't really strong enough for vsyncing different rates and blurring at the same time, as I don't have the same issues when using my Nvidia GPU (with 75Hz and 144Hz on X and vsync=0). I also had noticeably worse performance when using the ibhagwan fork with rounded corners and blur at the same time, so I really think its the iGPUs fault.
For testing purposes I could still boot into my Void Linux install, where i have the ibhagwan fork installed rn if You change some code and need stuff to be tested.
Interesting, I wonder what's the effective render rate with vsync enabled.
@yshui Is there any way to show the effective render rate?
Platform
Arch Linux amd64
GPU, drivers, and screen setup
Intel iGPU of i5-10600k xf86-video-intel and mesa up to date (its Arch), also installed libva and vulkan drivers 2 2k Monitors, one 75Hz (DP1) the other one 60Hz (HDMI1)
Environment
plain i3-gaps
picom version
vgit-7ba87
Configuration:
Steps of reproduction
Expected behavior
vsync shouldn't affect the performance of basic desktop applications like Firefox
Current Behavior
Using Firefox or Chromium with vsync and dual_kawase blur creates immense choppiness, disabling vsync makes the windows smooth again
Other details