surfaceflinger is only recently getting better and some very basic things (and afaiu still has a way to go), like proper vblank handling and hotplug, multi-display, etc, etc
It has been good enough for mobile devices for a while.. doesn't really make it a mature replacement for X in a desktop environment. And nothing that is missing from wayland is really present in SF.
I don't know of anyone who really knows much about desktop window management or graphics who things SF on desktop is a good idea.
Canonical reveals plans to launch Mir display server (The H)
Posted Mar 5, 2013 23:55 UTC (Tue) by raven667 (subscriber, #5198)
[Link]
Would a SF compatibility shim for Wayland make sense? For example PulseAudio has direct ESD compatibility as well as shims for ALSA and OSS which helps a lot. At least some coordination so that they can both be used on the same system and can use the same underlying graphics drivers.
Canonical reveals plans to launch Mir display server (The H)
Posted Mar 6, 2013 0:55 UTC (Wed) by robclark (subscriber, #74945)
[Link]
possibly.. it might be kinda cool to be able to play angry birds while waiting for something to compile :-P
afaiu (from people who have looked into the details more than I have), it might require cutting in at deeper APIs in the android gfx stack which might change from release to release. But still it could be an interesting way to have linux and android coexisting to some extend. (Well, that solves the gfx part.. not sure about binder or other parts of the android stack that an app might depend on.)