Originally posted by kylew77
View Post
Announcement
Collapse
No announcement yet.
Blumenkrantz Picks His Next Battle: Mesa's DRI Interfaces
Collapse
X
-
Originally posted by dragon321 View PostI get that DRI is X11 thing and Wayland can live without that but I wonder what will happen when Mesa will get rid of DRI. Will that make running Xorg on bare metal impossible?
it will likely be fixed first in xorg
Comment
-
Originally posted by dragon321 View PostI get that DRI is X11 thing and Wayland can live without that but I wonder what will happen when Mesa will get rid of DRI. Will that make running Xorg on bare metal impossible?
DRI isn’t an X thing, it’s a kernel thing. DRI is how the kernel provides an interface for userspace applications to talk to a GPU; all modern video drivers are written for DRI. Wayland was created with the assumption DRI exists, a Wayland compositor *cannot* live without DRI.
X existed long before modern GPUs did - originally, video drivers (for 2D “graphics accelerators”, because again, 3D GPUs did not exist yet) were written for the X server itself. If that sounds like it would become hacky and problematic very quickly, especially once 3D GPUs came onto the scene in the mid 90s, well, that’s because it did - hence the need for DRI to be invented!
What these merge requests are about, is removing old cruft related to the ancient DRI version 1 which no one uses anymore. DRI 3, released in 2013, is the current version.
- Likes 1
Comment
Comment