On Mon, 1 Jul 2019, Juan Francisco Cantero Hurtado wrote:
Can you show me what missing Wayland part is bigger than DRM+Mesa+LLVM?.
What do you want to say with the question?
As far as I understand, neither DRM nor Mesa are parts of (original)
X11. Further, you read in Wikipedia:
-------------------------------------
https://en.wikipedia.org/wiki/Direct_Rendering_Manager
DRM was first developed as the kernel space component of the X Server's
Direct Rendering Infrastructure,[1] but since then it has been used by
other graphic stack alternatives such as Wayland.
--------------------------------------
And
----------------------------------
https://en.wikipedia.org/wiki/Mesa_(computer_graphics)
Besides 3D applications such as games, modern display servers (X.org's
Glamor or Wayland's Weston) use OpenGL/EGL; therefore all graphics
typically go through Mesa.
-----------------------------------
In the german Wikipedia you read:
--------------------------------------------
https://de.wikipedia.org/wiki/EGL_(Programmierschnittstelle)
Mesa 3D – ist zurzeit die einzige freie Implementierung von EGL (und
etlichen weiteren graphic rendering APIs)
---------------------------------------------
Namely, the only free implementation of EGL is Mesa 3D. And EGL is
needed by Wayland.
For all these cool desktop (or freedesktop) things, like turbo accelerated
3 or 4D rendering, the bloat will be necessary, be it in X11, Wayland
or also plan9 rio if it is once ported to OpenBSD (that would be by
the way a good idea).
Rodrigo