If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
I'm not even sure if it'll end up being dramatically less optimal. A lot of current Glamor performance issues seem to be due to bugs or missing features. It will likely be reasonably fast when it's matured.
I haven't said it's dramatically less optimal, just less optimal. It's very likely that it will be reasonably fast when it's matured, but my point is that I don't see the point on using GLAMOR in the Intel DDX having SNA available.
Thanks for the clarification. I was under the misunderstanding (guided by someone's post in another thread, in the one about Cairo's possible inclusion in the C++ standard, like a month ago) that Cairo only did software rendering.
Nope... it's got a number of rendering backends, including X, various image formats, postscript and PDF... and OpenGL.
I haven't said it's dramatically less optimal, just less optimal. It's very likely that it will be reasonably fast when it's matured, but my point is that I don't see the point on using GLAMOR in the Intel DDX having SNA available.
Xorg as a wayland client needs GLAMOR to work. That's the point.
Xorg as a wayland client needs GLAMOR to work. That's the point.
Can't it use SNA? The only reason I can think of to not be able to use SNA is to not be able to use real DDX drivers, and in that case it is not really important to have GLAMOR support in the Intel DDX. Could you explain further, please?
Can't it use SNA? The only reason I can think of to not be able to use SNA is to not be able to use real DDX drivers, and in that case it is not really important to have GLAMOR support in the Intel DDX. Could you explain further, please?
Hmm you're right. I believe it's possible to use SNA as a wayland client technically.
I'm guessing Intel favors GLAMOR over SNA because this architecture (Wayland-Xorg-GLAMOR-OpenGL) has less duplicated code (compared with Wayland-Xorg-DDX-OpenGL).
As a circumstantial evidence AMD also uses GLAMOR instead of ddx from scratch on radeonsi.
Comment