After 15y of Linux I have pretty good understanding of the kernel subsystems. If I hit an issue I have pretty good first hunch on where to look.
But the graphical stack, it's just so opaque. DRM, mesa, X and all its extensions and userspace drivers, Wayland and its compositors, DRI, RADV. Is there any good read or a video which ties all these concepts together?