SUMMARY Dual monitor setup with both at 1440p. One monitor is 165hz(displayport) while second monitor is 60hz(hdmi). Krita works perfectly on second monitor. When moved to main and physically larger monitor performance reduces drastically. STEPS TO REPRODUCE 1. Have two monitors, one freesync at 165hz one standard at 59/60 2. Move between monitors 3. Try to draw OBSERVED RESULT Effect on precision shown here https://i.imgur.com/KXouic6.png , drawn with a mouse at the same speed for consistency. Only difference is program moved between monitors. Notice the sharp edges when drawing and writing on the main monitor. Those show the lag spikes where the program waits to catch up. This happens with Open GL as well as DX11. EXPECTED RESULT No change in performance. SOFTWARE/OS VERSIONS Windows: 120.2212.31.0 ADDITIONAL INFORMATION DXDIAG is here. https://pastebin.com/ifJbFwkP
Um... Yes, for sure. You're going to drive the gpu harder with that refresh rate, and Krita needs the gpu, too. You can disable GPU acceleration, which has disadvantages, or downgrade the refresh rate of that monitor. I don't see what we can actually do about this.
(In reply to Halla Rempt from comment #1) Lock the Frame Rate of Krita.
Don't reopen bugs that developers have closed, please. There's nothing we can do about this, so it's useless to keep this report open.
Configure Krita -> Performance -> Advanced -> Limit frames per second while painting. I'm not sure if it would work for other things like transform tool, nor that it would work in your specific case, but you can try it. In any case, you should be able to limit the framerate for the program in your graphics settings too, I believe I remember such settings for Nvidia for example.
(In reply to Halla Rempt from comment #3) Give a non-condescending answer next time. Labeling something as "Not a bug" instantly is not helpful in the least when it clearly is and there are things that can be done. Just because you don't know or even care to think about doesn't mean something is the way it is. Higher refresh rate monitors are very common and saying that the GPU is what is limiting it when that is clearly not the case is just ignorant. (In reply to Tiar from comment #4) Perfect, this is an actual working and appropriate response. I'm having zero issues by turning this down in the application and it's working flawlessly. Thank you very much!
(In reply to Tiar from comment #4) Just realized you're the person who asked me to post this here from Reddit. I appreciate all your help and direction.