| ▲ | sph 7 hours ago | |||||||||||||||||||||||||||||||
https://github.com/tanrax/emacs-gpu/blob/main/.github/assets... This massive speed-up on 4K screens makes me want to try it. The wayland pgtk version has such terrible latency I have to use the X11 build to avoid gnashing teeth during my working hours. And I think it's the X11 version that uses cairo, so the actual speedup in my case might be even larger. I reported the issue years ago, the pgtk maintainer confirmed, say they can't do much as they're using GTK3 which isn't hardware accelerated, so I have to wait until they migrate to GTK4 (in a decade or so). A bit disappointing, but that's open source. Looks like I'm not the only one suffering with a 4K screen: https://old.reddit.com/r/emacs/comments/ucv0at/awful_perform... | ||||||||||||||||||||||||||||||||
| ▲ | andros 7 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
Good news on the Wayland front: there is already a working branch (wayland-pgtk-backend) that adds a PGTK binding on top of the same EGL/GLES driver, pending merge to main. If you want to try it before that, the branch is available on the repo. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | panza 2 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
My experience with Emacs, 4K and Wayland was so abysmal that I spent a weekend making my config fully compatible with a terminal. Not ideal, but I'll keep running it through Ghostty until it's fixed. | ||||||||||||||||||||||||||||||||
| ▲ | arikrahman 7 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
I didn't notice to much performance issue switching to PGTK on an ultrawide on Niri. Are you using the daemon to render Emacs as a client? | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||