4 ms·
> Yes, it was slow, Not particularly if you are on a low latency network. Modern UI toolkits make applications way less responsive that classical X11 applicat
by nullc 1y ago
> Yes, it was slow,
Not particularly if you are on a low latency network. Modern UI toolkits make applications way less responsive that classical X11 applications running across gigabit ethernet.
And even on a fast network the wayland alternative of 'use RDP' is almost unusable.
- kllrnohj 1y agothe approach used in this blog post requires rdp. It's not drawing using X, so there's no vector network transparency.
- wmf 1y agoNope, this post is using GLX over the network.
- kllrnohj 1y agoNope, that's indirect rendering and is limited to OpenGL 1.4 more or less. This is using a much newer OpenGL than that. Also if you look at the source it's specifying direct rendering in glxCreateContext: https://humungus.tedunangst.com/r/xtoys/v/tip/f/circle.c https://humungus.tedunangst.com/r/xtoys/v/tip/f/circle.c & https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glXCreateContext.xml https://registry.khronos.org/OpenGL-Refpages/gl2.1/xhtml/glX... The only thing leaving that process is a pixbuf, zero X11, identical to Wayland.
- uecker 1y agoClients can draw locally and composite remotely. I do not see the issue.
- nullc 1y agoFor whatever reason X11 shoving pixbufs over the network seems to have orders of magnitude better performance than actual RDP over a high speed network.