|
|
|
|
|
by flohofwoe
84 days ago
|
|
If Wayland doesn't need network transparency why do Wayland clients and "server" still communicate through a socket though? Why not use a much simpler command buffer model like on 3D APIs, and only for actually asynchronous commands (but not simple synchronous getters)? PS: is io_uring using sockets for its "shared memory ringbuffers"? If not why? Too much overhead? And if there's notable socket overhead, why is Wayland using sockets (since it has to solve a simar problem as io_uring or 3D APIs). |
|