-
Committer:
Tarmac
-
Author(s):
Kevin DuBois
-
Date:
2016-07-25 07:26:29 UTC
-
mfrom:
(3599.1.5 make-nested-platform)
-
Revision ID:
tarmac-20160725072629-d0ckx2s8igx6ed1z
reorganize the nested code a bit so that there's a mgn::Platform that overrides the display creation, instead of relying on the DefaultConfiguration to intercept create_display calls. Prepares for "nested passthrough" where the nested server will have to give a MirBuffer from the host server to its client. (And will have to override the GraphicsBufferAllocator, much like its currently overriding the Display).
Approved by Alexandros Frantzis, Chris Halse Rogers, mir-ci-bot.