Related to recent discussions, I found these articles which cover the technologies used in the graphics stack. Keywords include:
Firefox, Wayland, Xwayland, Compositor
GDM, Clutter, SDL
GDK, Qt
NVidia, VA-API, DMA-BUF, VD-PAU
AMDGPU, mesa, DRI, DRM, Vulkan
‘Firefox - ArchWiki’
4.2.3 Hardware_video_acceleration
5.6 Wayland
‘Wayland - ArchWiki’
Whole Document
‘Hardware video acceleration - ArchWiki’