This is currently used in Ubuntu to allow X applications and sessions to run in newer versions of Unity 8. For example, this allows applications like GIMP to run on mobile devices like the Bq Aquaris M10 [2] (currently shipping).
The proposed patch allows software based rendering only. The XMir used in Ubuntu contains more changes (developed on Launchpad [3]) that are unlikely to be of sufficient quality for proposal upstream. We will propose those changes when they are ready. Thanks, --Robert Robert Ancell (1): XMir DDX configure.ac | 24 + hw/Makefile.am | 9 +- hw/xmir/.gitignore | 1 + hw/xmir/Makefile.am | 27 + hw/xmir/xmir-cursor.c | 210 +++++++ hw/xmir/xmir-cvt.c | 304 ++++++++++ hw/xmir/xmir-input.c | 592 ++++++++++++++++++ hw/xmir/xmir-output.c | 424 +++++++++++++ hw/xmir/xmir-thread-proxy.c | 109 ++++ hw/xmir/xmir.c | 1416 +++++++++++++++++++++++++++++++++++++++++++ hw/xmir/xmir.h | 165 +++++ 11 files changed, 3279 insertions(+), 2 deletions(-) create mode 100644 hw/xmir/.gitignore create mode 100644 hw/xmir/Makefile.am create mode 100644 hw/xmir/xmir-cursor.c create mode 100644 hw/xmir/xmir-cvt.c create mode 100644 hw/xmir/xmir-input.c create mode 100644 hw/xmir/xmir-output.c create mode 100644 hw/xmir/xmir-thread-proxy.c create mode 100644 hw/xmir/xmir.c create mode 100644 hw/xmir/xmir.h -- 2.7.4 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
