4 ms·
Disclamer: I'm not a kernel/driver developer, so take everything with some salt Right now, every driver provide a different DDX (think about it as an API), whi
by Spittie 13y ago
Disclamer: I'm not a kernel/driver developer, so take everything with some salt
Right now, every driver provide a different DDX (think about it as an API), which the X.org server uses to offload 2d drawing to the GPU.
Glamor is a way of doing 2D rendering on the GPU through OpenGL. It's currently used by RadeonSI (AMD 7xxx cards and newer), and can optionally be used by other free drivers (Intel, r300/r600, Nouveau).
If XWayland drop supports for DDX, then drivers that want to offer accellerated 2D on it have to support Glamor.
Free drivers can already use Glamor, so it's not a problem, but closed source drivers have yet to implement it (and I'm not sure if it's merely a manpower problem, or there are also licensing problems)