You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modern GPU based terminals draw the entire frame on redraws. The way to avoid screen from stuttering is to use a different approach to redrawing screen.
This problem is similar to vim on GPU accelerated terminals also has the problem and plans to fix it: vim/vim#8002
Here's an example of screen stuttering in peaclock (I am not pressing any keys in the video):
screensutter.mp4
The text was updated successfully, but these errors were encountered:
poetaman
changed the title
Screen stutters for modern GPU acceleration based terminals like Alacritty, iTerm2, etc
Screen stutters for modern GPU acceleration based terminals like Alacritty, iTerm2, etc; use redraw with NOT_VALID
Jul 25, 2021
Modern GPU based terminals draw the entire frame on redraws. The way to avoid screen from stuttering is to use a different approach to redrawing screen.
The solution is mentioned in neovim/neovim#14225 (comment), and vim/vim#8002 (comment). The solution is to redraw with
NOT_VALID, which would redraw everything but not clear the screen.
This problem is similar to vim on GPU accelerated terminals also has the problem and plans to fix it: vim/vim#8002
Here's an example of screen stuttering in peaclock (I am not pressing any keys in the video):
screensutter.mp4
The text was updated successfully, but these errors were encountered: