Linked by Thom Holwerda on Thu 6th Sep 2012 22:41 UTC, submitted by Hiev
X11, Window Managers "This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray Strode and Adam Jackson about this stack. I had to go back to them every month or so and learn the stuff from the ground up all over again, as I had forgotten every single piece. I asked them for a good high-level overview document so I could stop bothering them. They didn't know of any. I started this one. It has been reviewed by Adam Jackson and David Airlie, both of whom work on this exact stack." Introductory or no, still pretty detailed.
Thread beginning with comment 534296
To read all comments associated with this story, please click here.
I am curiuos about Android's Stack
by tuaris on Fri 7th Sep 2012 19:38 UTC
tuaris
Member since:
2007-08-05

I am curious about how the Android graphics stack is designed. That is the way it needs to be done on the desktop.

Edited 2012-09-07 19:38 UTC

Reply Score: 2

1c3d0g Member since:
2005-07-06

Without Dalvik (or anything Java related), of course. ;-)

Reply Parent Score: 2

moondevil Member since:
2005-07-08

Except the only way to access it is via Dalvik VM ;)

Reply Parent Score: 2

Gullible Jones Member since:
2006-05-23

Curiously, it appears to be implemented on top of an OpenGL library, not unlike Wayland (AFAICT):

http://stackoverflow.com/questions/4579573/android-graphics-interna...

Maybe there's something to Wayland after all. I still wish it wasn't Linux-only though.

Reply Parent Score: 2

oper Member since:
2012-08-30

That is the way it needs to be done on the desktop.

Some use cases are similar but others are very different, so nowadays the Android graphics stack would need a redesign.

Reply Parent Score: 1