8 ms·
I had the thought years back to layer a Wayland-like surface rendering protocol over X using an HTTP UPGRADE like primitive and XIE extended event IDs. Basical
by tmzt 3y ago
I had the thought years back to layer a Wayland-like surface rendering protocol over X using an HTTP UPGRADE like primitive and XIE extended event IDs.
Basically it would transform the socket to this new protocol which keeps X atoms under a binary ID prefix.
This would keep backwards compatibility, with Xorg DIX replaced with a modern server implementation.
This could be modified to a heavy client approach where direct rendering can bypass the server. Or a client can takeover chrome rendering through an extension.