Yes, exactly. And Wayland ignored it for years, from the start, and only later slowly adopted it as an extension.
> DMA is part of the basic architecture of modern computers.
Yes, I know.
DMA is even older and not limited to Linux or Graphics. Back in the old VESA, SGI and Windows 3.0 times, DMA was a cool new feature (but actually old even then). When Wayland was conceived, it was boring and old. Yet Wayland didn't originally include DMA buffers, just later added it as an extension when it became obvious that they had just gotten rid of a 40 year old feature that was really really necessary for modern graphics...