4 ms·
Wayland is just an IPC protocol, so it imposes little. In practice compositors use mostly hardware agnostic Linux APIs. The driver needs to support things like
by TingPing 3y ago
Wayland is just an IPC protocol, so it imposes little. In practice compositors use mostly hardware agnostic Linux APIs. The driver needs to support things like KMS, DRM, GBM, etc.
- iamcreasy 3y agoSo, is it correct to say Wayland, the process drawing everything on the screen by writing to a gpu framebuffer, is just another linux process with escalated privilege?
- tomnipotent 3y agoWayland client and server share video memory buffers through libdrm GBM API (Mesa) and DRM was designed so that Wayland can use wl_drm protocol without escalated privileges.